Senior Frontend Developer

Permanent employee, Full-time · HQ

About Caravelo
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.

The mission
As a Fronted Developer, you will:
  •  Design, develop and maintain UX/UI experiences and web components used in product implementations for our clients, done in a scalable and clean way,
  •  Leveraging good quality code and documentation that will allow other developers and external tech teams to implement them as well.
Duties and responsibilities
  • Implement and extend user interfaces for the company SaaS platform, support new use cases with analysis and implementation.
  • Adhere to standards and best practices.
  • Good estimation of complexity and delivery time.
  • Develop reusable components, through clean code that is simple and efficient.
  • Consume APIs.
  • Good estimation of technical debt, detecting current debt but also when we are generating more of it. Actively propose improvements.
  • Personalize our existing product lines to adapt to our partners' needs. Also turn personalization into plugins and web components to contribute to our mission of scaling up and avoid cluttering our main platform.
  • Continuous refactor of code from oneself and others, with the aim of simplifying, modularizing, improving performance and having stable code.
  • Create great technical documentation.
  • Setup and perform UATs with clients.
Required skills and experience
  • +5 years of experience in frontend development positions!
  • Solid knowledge of JavaScript and OO programming (React/Vue.js as a plus), HTML + CSS + UX, REST APIs, git
  • Experience with Laravel is a plus
  • Experience with web components, adaptive design
  • Experience with SOLID principles, unit testing and integration tests
  • Experience with project management software and issue tracking
  • Good written and verbal communication skills, English required 
  • Resourceful and organized
  • Ability to work independently
What we offer
  • Flexible working hours & Intense Fridays.
  • Possibility to work with a Hybrid setup.
  • 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).
  • A spacious office in the heart of Barcelona.
  • Plenty of space for personal and professional development.
  • The possibility to see the results of your work, and have a real impact on the business.
  • Inclusive and international work environment.
About us

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.

Would you like to have a job like this?
Please fill out the following short form if you want to be part of our hiring process. 

Please upload your updated CV.

Click to select multiple files or use drag-and-drop

Uploading document. Please wait.