Senior Ruby Engineer

Forward Role Recruitment logo

Job Description

Senior Software Engineer (Ruby on Rails, Fullstack)


Permanent role

  • Fully remote (Europe ONLY)
  • Salary range: €65,000 to €75,000
  • Experience level: 10+ 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, React.js
  • 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