• Jobs
  • >
  • 2025 L3 Ruby on Rails

2025 L3 Ruby on Rails

  • Permanent
  • Full time
  • Remote
  • Ruby

Who are we?

FCM Travel is one of the largest and fastest growing global business travel management companies with a worldwide reach in almost 100 countries.

Despite our size, we are still among the disruptors in the corporate travel industry. We also pride ourselves in having a bit of an edge... we strive not to be #1, but to be the #1 alternative. See our video to discover who we are or read more about us at www.fcmtravel.com.

The FCM Digital team is a small, nimble team that is making a giant impact!

Our mission is to create the new digital experience that will transform the corporate travel technology ecosystem.


Why work with us

  • Build and shape our new platform, you will start coding in our platform.
  • Work in a team that operates like a startup but is backed by a global company.
  • We are 100% remote! With teammates in Barcelona, Seville, Madrid, London, Bordeaux and Athens
  • Regular opportunities to get together with the whole team.


Your work

You’ll spend most of your time in the first months building the base of our new platform, building new APIs, connecting with our providers APIs, processing millions of profiles and travel reservations, and exposing everything in a simple way to our Front End team.

We’ll spend time helping you to understand our business and archetypical customer in detail. Our engineers don’t just follow instructions—they have their

Senior Ruby on Rails Developer 1own vision of the product and are always looking to find ways to do things better.


Requirements

  • You should have extensive experience (+4y) developing complex web applications with Ruby on Rails
  • We work with lots of external APIs, so you need to be a quick learner and be able to quickly make your way with unfamiliar documentation.
  • Even if we are building a brand new platform every transformation may require integrations with old systems. You are not scared of dealing with some outdated systems (SOAP APIs, SAML, SFTP exchanges, etc)
  • You need to practice modern software development techniques such as unit testing, continuous integration & distributed version control.
  • Good communication level in English (writing and speaking).
  • You like having fun and don't take yourself too seriously We believe that working together as a team is the most important thing for success.
  • You have samples of past work, code, and projects that we can take a look at. If you don't have anything public we may require some small code evaluation to assess your level


Also good if:

  • You like to get your hands on the systems, using Docker, Kubernetes and a Cloud Provider (We like Google Cloud)
  • We also have an Elixir team and a React.js team, so having some experience and willingness to work with other teams occasionally is a plus!
  • You are able to communicate or you would like to learn Spanish.


Our technology:

  • Frontend: React, Next.js, React Native
  • Backend: Ruby on Rails, Elixir, Phoenix, GraphQL, PostgreSQL
  • Platform: Google Cloud Platform, Docker, Kubernetes


We move quickly. If you are the right person, we want you here. We’ve moved from application to hire in 12 weeks' time.

Location: EU-only / CET