This offer is not available anymore

Tech Lead in Barcelona


Share offer

Job Description

Caravelo is a travel-tech company with a global team and roots in Barcelona.

We specialize in creating SaaS solutions for subscriptions, chatbots and tools that help airlines create a better customer experience and increase revenue.

Our team has been growing exponentially over the past few years and at the moment we are a team of 50 people working mostly from our HQ in Barcelona. If you’d like to be part of our growth journey, read on.

Caravelo IATA


To build great quality software that contributes to the continuous improvement and evolution of Caravelo SaaS product.

As a Tech Lead, you will:
  • Analyze business requirements, design technical implementations, code elegant, solid and extendable solutions.
  • Improve software performance and error handling, cooperate with other developers and Operations and/or Product specialists.
  • Create & distribute tasks within the team.


  • Extend existing product lines, support new business domains, and use cases with analysis and implementation.
  • Good estimation of product delivery technical requirements and efforts.
  • Analyze technical implementations and create UML diagrams (use case, sequence).
  • Determine project requirements and developing work schedules for the team.
  • Good estimation of complexity and delivery time.
  • Delegate tasks and achieving daily, weekly, and monthly goals.
  • Liaise with developers, management, and clients to ensure projects are completed to standard.
  • Mentor and train other developers.
  • Actively participate in code reviews.
  • Participate in team performance reviews along with the Director of Engineering.
  • Cooperate with other tech leads and software architects in general platform architecture tasks.
  • Ensure a good estimation of technical debt, detecting current debt but also when we are generating more of it.
  • Actively propose improvements.
  • Setup and perform UATs with clients.
  • Create technical documentation both for implementation and training purposes.


  • Proficient in object-oriented analysis and design
  • Solid Java/JVM or equivalent programming skills
  • At least 3+ years experience in a team lead role
  • Knowledge of Airline IT (i.e. Amadeus, Navitaire, Sabre, SITA) is highly valued
  • Experience with project management software and issue tracking
  • Good written and verbal communication skills, English required!
  • Resourceful and organized
  • Ability to work independently
Caravelo Team


  • Competitive salary
  • If you live in Spain, you will also get access to benefits paid from your gross salary with Cobee (Health insurance, Transport / Restaurant / Kindergarten check) and discounted gym membership (Andjoy).
  • Flexible working hours & Intense Fridays!
  • Possibility to work with a Hybrid setup
  • A spacious office in the heart of Barcelona
  • The possibility to see the results of your work, and have a real impact on the business
  • Inclusive and international work environment
  • Dog Friendly office
  • Plenty of space for personal and professional development
  • Team activities and company events
  • Organizational transparency
  • You will be joining a fast-moving and progressive company that prides itself of being at the forefront of software development within the airline industry
  • There are opportunities for international career progression within the organization
  • The possibility to really see an impact and to see how your work affects the end result
  • International team with more than 12 nationalities
Caravelo CVO Pack


At Caravelo we are always looking for people with the right mix of passion, authenticity, and attitude to join our team. We are also proud to be an inclusive, equal opportunity employer.


About Caravelo

We help to bring travel brands and customers closer together.

We are a Barcelona based technology company specializing in solutions for the travel industry. Over 20 airline and travel brands around the world partner with us, with our platforms enabling growth in incremental revenue and expanding distribution into intuitive new areas.

Our platforms have been honed by over 8 years of development and have enabled over 50 products within the industry. We are now being recognized by the industry as a go-to provider for innovative solutions that make a difference to travelers and travel brands.

Other software engineer jobs that might interest you...