Full-Stack Ruby on Rails/React Developer
Development Team
On behalf of our Client from the UK, Mobilunity is looking for a Full-Stack Developer.
Our client is transforming the car repair industry through a digital marketplace that connects drivers with reliable mechanics. The platform allows users to receive instant quotes and book services with ease, bringing greater transparency and trust to the automotive repair process.
As the first in Europe to provide real-time, standardized pricing for repairs, the company is backed by well-known investors and is experiencing strong growth, with plenty of opportunities ahead.
You’ll be a key contributor across their stack, collaborating closely with CTO and Head of Engineering. From feature development to DevOps and architectural design, you’ll be deeply involved in the entire product lifecycle.
Responsibilities:
- You will be working in an Extreme Programming (XP) environment, using practices like pair programming, continuous delivery, and test driven development to deliver great working software iteratively and safely.
- Develop and maintain robust, well-tested Ruby and JavaScript code.
- Refactor legacy codebases for maintainability and performance.
- Collaborate with business and technical stakeholders to define and deliver features.
- Monitor production systems and respond to technical support needs.
- Maintain and improve CI/CD pipelines and developer tooling.
- Continuously learn, innovate, and share ideas with the team.
Tech Stack:
- Backend: Ruby (Rails), PostgreSQL, Elasticsearch
- Frontend: React, Redux, JQuery Mobile (legacy)
- DevOps: Heroku, AWS, Docker, CircleCI, GitHub
- Data: Meltano, Snowflake, Looker
- Tooling: Jira, Git, Webpack, Grunt
Requirements:
- Proficient in Ruby on Rails and React.
- Experience building production web apps using MVC frameworks.
- Strong grasp of OOP, SOLID principles, and TDD.
- Confident with Git, including advanced usage like rebasing.
- Comfortable with DevOps and cloud platforms (Heroku/AWS).
- Enjoy pair programming and collaborative development.
- Excited about clean code, legacy systems, and learning new tech.
- Confident level of English (at least upper-intermediate to handle all communications)
In return we offer:
- The friendliest community of like-minded IT-people
- Open knowledge-sharing environment – exclusive access to a rich pool of colleagues willing to share their endless insights into the broadest variety of modern technologies
- Mobilunity Medical Insurance program designed to attend our teams’ needs
- Paid vacations and sick leaves, including 5 paid days per year that don’t require a sick note
- Perfect office location in the city-center (900m from Lukyanivska metro station with a green and spacious neighborhood) or remote mode engagement: you can choose a convenient one for you, with a possibility to fit together both
- No open-spaces setup – separate rooms for every team’s comfort and multiple lounge and gaming zones
- English classes in 1-to-1 & group modes with elements of gamification
- Neverending fun: sports events, tournaments, music band, multiple affinity groups
Come on board, and let’s grow together!