Backend Developer - Ruby
Workplace: Stockholm, Sweden
Expires: November 1, 2025
At Hemnet, Sweden's #1 property portal, we are growing and evolving our architecture to support more scalable and flexible solutions, maintaining what works like Ruby, and thoughtfully introducing new technologies where they add real value. We are looking for developers confident with Ruby and open to contributing to a more balanced tech stack. The role involves solving real problems, working in a modern team, and writing well-structured, maintainable code that delivers clear value.
Main requirements:
- Solid experience with Ruby or similar programming language
- Experience working with RESTful APIs
- Knowledge of software design principles, automated testing, and CI/CD
- Familiarity with PostgreSQL and cloud infrastructure (AWS, Docker, CircleCI)
- Understanding of performance, code quality, and team collaboration importance
- Experience working in agile environments with cross-functional teams
Responsibilities:
- Contribute to development of new features and improvement of existing ones
- Collaborate closely with product managers, designers, and developers
- Participate in architectural and technical discussions and decisions
- Write clean, testable, and maintainable code, and review others' code
- Support and maintain production systems to ensure stability and performance
- Work in pairs or mobs to learn together and improve quality
- Help plan team work, clarify and prioritize backlog, and break down goals into actionable steps
Required hard skills:
- Ruby programming
- RESTful API development
- Software design principles
- Automated testing practices
- Continuous Integration and Continuous Deployment (CI/CD)
- PostgreSQL database
- Cloud infrastructure including AWS, Docker, CircleCI
Recommended hard skills:
- Node.js
- NestJS
- Modern JavaScript (ES6+)
- GraphQL and API development with GraphQL
Soft skills:
- Problem solving
- Collaboration
- Curiosity and willingness to learn and grow
- Communication
- Agile teamwork
Coding languages:
- Ruby
- JavaScript
- Node.js
- Go
Frameworks:
- NestJS
- Next.js
- React
Operating systems:
- Linux-based cloud environments (AWS)
Natural languages:
- English (Proficient)
- Swedish (Basic familiarity)
Cultural skills:
- Agile methodology
- Cross-functional team collaboration
- Hybrid working culture
You might also like:
- Experienced Backend System Developer
- Information Security Manager
- Backend Engineer - Orders Team
- Infrastructure Technician
- Data Engineer
- Fullstack Developer at Emvico
- IT Consultant in Support and Operations for Government Agency
- Junior IT Support Technician
- System Owner
- IT Technician with expertise in operations and networks