About us

We are a team of 16 professionals, 8 of which are developers, delivering software solutions to 13 airlines across the globe, ultimately impacting about 100 million passengers per year.

We enable airlines to grow incremental revenues, expand their distribution and improve their process management with products that are intuitive, innovative and market leading.

All of the 9 products we now offer have been created in-house, from concept to marketable solution, many of which we are the sole provider in the business.

Caravelo is the place for you if you would like to:

  • Take full-ownership and responsibility of your work
  • Work hands-on with products from A to Z
  • Be autonomous and proactive
  • Continuously learn and improve as a pragmatic developer

Roles & Responsibilities

  • Implement new platform features and customer plugins
  • Influence ongoing architecture, standards and method
  • Introduce new technologies, tools and services


  • Solid programming skills
  • Proficient in object-oriented design
  • Track record of getting things done
  • Strong sense of ownership
  • Quick learner and open-minded

A plus but not required

  • Experience in technologies related to our stack (stackshare.io/caravelo)
  • Knowledge of Airline IT (i.e. Amadeus, Navitaire, Sabre, SITA)
  • Application integration experience (MOM, EAI/ESB, etc.)
  • Experience building distributed systems (POSA)
  • Exposure to functional programming

We offer

  • A full-time job based in the beautiful city of Barcelona
  • Competitive salary
  • Starting as soon as possible

Other Benefits

  • Great office location in the city center
  • Discounts on flights with some of our partner airlines
  • Attend global tech events and conferences (e.g. Greach Conf - Madrid, Couchbase Day - London

To Apply

  • Hold an European working permit
  • Answer 10 quick survey
  • Complete a technical assignment

Can you introduce yourself by answering 10 quick questions?