Senior Ruby on Rails Developer
Where You Can Make an Impact:
Interested in disrupting the trillion-euro retail industry? We’re tackling one of the hottest and most challenging problems in the Fashion Universe: Building a recommendation system that understands individual style. By providing our customers with accurate product recommendations, we help reduce waste, optimize the supply chain and keep the return rate low, thus reducing the industry’s environmental impact.
Our groundbreaking machine learning algorithms are wrapped in a Ruby backend, which is where you come into play. As part of the backend team you will be directly responsible for data preprocessing and recommendation serving.
Responsibilities Include:
We are looking for an experienced Ruby on Rails Engineer who’s excited by the challenge of working on a mature system and helping shape its future. This role is a great fit for someone who enjoys untangling complex codebases, introducing best practices, and guiding a platform toward stability and growth. If you’re a Rails expert who loves solving problems and building clarity where others see complexity, we’d love to hear from you!
- Explore and understand an existing Rails application and its business logic.
- Fix critical bugs, refactor core components, and improve stability.
- Add tests, CI/CD, and documentation to build long-term maintainability.
- Collaborate with stakeholders to clarify requirements and priorities.
- Contribute to building a healthy engineering culture and mentor future team members.
Skills and Experience Required:
- 5+ years of professional experience with Ruby and Rails.
- Proven ability to rescue or modernize existing systems.
- Strong database and performance optimization skills.
- Ability to work independently and bring structure to evolving requirements.
- Comfortable in a fast-changing environment with shifting priorities.
- Strong communication skills for explaining trade-offs to non-technical stakeholders.
- Nice to Have: Experience with AWS, Cassandra, or Elasticsearch; Frontend experience.
You will join a dynamic and diverse team; we encourage candidates from diverse backgrounds to apply. Fully remote or hybrid work options are available depending on location. If you’re a Ruby on Rails expert who loves solving problems and building clarity where others see complexity, we’d love to hear from you!
About Mapp:
Mapp helps businesses boost customer engagement by combining AI-powered insights with cross-channel marketing automation. With over 20 years of experience and trusted by 700+ brands, Mapp empowers marketers to create personalized, data-driven campaigns across multiple channels. Our platform makes it easy to turn insights into actions, optimizing strategies, and delivering measurable results.
- Department
- Engineering
- Locations
- Spain (Remote), Portugal (Remote), Munich, Berlin
- Remote status
- Fully Remote
- Employment type
- Full-time
About Mapp Digital
Emerged from Mapp’s successful cross-channel marketing solution and Webtrekk’s proven customer intelligence tool, we have created an insight-led customer experience platform – unlike anything in the market. Mapp has offices all over the world, including USA, London, Paris, Berlin, Munich and Milan. More than 250 employees around the globe work on Mapp’s technology to provide customers with actionable marketing insights that will help them deliver exceptional customer experiences. At Mapp, we also encourage employees to push the limits on what we deliver, both as individuals and as a company.
Do you want to shape the future of marketing with us? If you’re tech-savvy, love helping customers be successful with technology, and always hunting for the next big deal, we want to have you on board!