Skip to content
mimi

Senior Software Engineer - Ruby on Rails (Fullstack)

Rail Europe

Paris · On-site Contract Senior 2w ago

About the role

About the Role

As a Senior Software Engineer at Rail Europe, you will be a key contributor to the B2C engineering team, taking ownership of features within Rail Europe’s public-facing products.

Responsibilities

  • Developing and Delivering Solutions: Design, develop, and deliver high-quality software features using Ruby on Rails, contributing across backend and frontend with a strong backend core.
  • Full Lifecycle Participation: Participate in all stages of the development lifecycle, from technical design to implementation, testing, deployment, and monitoring.
  • Problem Solving & Optimization: Identify and help solve technical challenges related to data flows, performance, scalability, and overall system reliability.
  • Technical Excellence: Write clean, modular, and maintainable code, supported by appropriate testing and aligned with engineering best practices.
  • Collaborative Contribution: Work closely with engineers, Product Managers, and the Engineering Manager to deliver cohesive and valuable product features.
  • Knowledge Sharing & Growth: Continuously learn, share knowledge with the team, and contribute to a culture of continuous improvement.
  • Innovation & Engagement: Take part in team initiatives such as monthly hack days.

Responsibilities

  • Design, develop, and deliver high-quality software features using Ruby on Rails, contributing across backend and frontend with a strong backend core.
  • Participate in all stages of the development lifecycle, from technical design to implementation, testing, deployment, and monitoring.
  • Identify and help solve technical challenges related to data flows, performance, scalability, and overall system reliability.
  • Write clean, modular, and maintainable code, supported by appropriate testing and aligned with engineering best practices.
  • Work closely with engineers, Product Managers, and the Engineering Manager to deliver cohesive and valuable product features.
  • Continuously learn, share knowledge with the team, and contribute to a culture of continuous improvement.
  • Take part in team initiatives such as monthly hack days.

Skills

Ruby on Rails

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free