Senior Software Engineer (Ruby on Rails, Fullstack)
Permanent role
- Fully remote
- Salary range: €60,000 to €70,000
- Experience level: 8+ years
About the Role
This organisation operates in the travel and e-commerce technology space, building consumer-facing digital products used by customers across Europe and beyond. Their platform supports high-volume transactions and complex data flows, with a strong focus on performance, reliability and user experience.
They are now looking for a Senior Software Engineer to join a B2C-focused engineering team. This role is hands-on and product-led, with ownership of features across public-facing applications. While the position is fullstack in nature, there is a clear emphasis on backend engineering using Ruby on Rails, alongside meaningful frontend contribution.
What You Will Be Doing
- Designing, building and delivering robust software features using Ruby on Rails, contributing across backend and frontend with a backend-first approach
- Taking part in the full software development lifecycle, from technical design through to development, testing, deployment and production monitoring
- Tackling technical challenges related to performance, scalability, data flows and overall system stability
- Writing clean, well-structured and maintainable code, supported by appropriate test coverage and aligned with engineering best practices
- Collaborating closely with other engineers, Product Managers and the Engineering Manager to deliver high-quality, customer-focused features
- Sharing knowledge within the team and contributing to a culture of continuous improvement and learning
- Participating in team initiatives such as regular hack days and innovation-focused activities
About You
- A senior, hands-on software engineer with a strong product mindset
- Comfortable working across the fullstack in a Ruby on Rails environment, with particular strength in backend engineering and a genuine interest in frontend development
- A pragmatic problem solver who can identify root causes, propose effective solutions and make sensible technical trade-offs
- Someone who cares deeply about code quality, testing and long-term maintainability
- Product-focused, with a clear interest in understanding user impact and business outcomes
Essential Experience
- A minimum of 8 years’ commercial experience as a software engineer
- Strong, in-depth experience with Ruby and Ruby on Rails in production environments
- Proven experience working with modern frontend technologies
- Professional working proficiency in English, which is the daily working language
Desirable Experience
- A degree in Engineering, Computer Science or a related discipline
- Experience with, or a strong interest in, Hotwire
- Hands-on experience with PostgreSQL
- Familiarity with AWS-based environments
- Experience working within Agile development teams