Caravelo is a travel-tech company with a global team and roots in Barcelona that specializes in subscriptions. We make travel better and more accessible by enabling our clients to offer better products and helping them to become more profitable and more stable businesses.
Our team has been growing 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.
Our platform is based on a SaaS architecture in a cloud environment on Amazon AWS. The domain of our subscription platform for travelers uniquely combines two different domains: the financial domain (Fintech) and the travel domain (Travel Tech).
Caravelo is the only platform in the world specializing in subscriptions for the travel vertical, reducing the need for our clients to develop specific adaptations or logic. Our tech stack is AWS, GitLab, Java 11 (Maven), HK2, Vue.Js and Datadog for our observability.
We are looking for a passionate Frontend Engineer (L2) to join our team and help design, develop and maintain the software interfaces and web components for our Caravelo SaaS platform.
Our Frontend team is responsible for developing and maintaining the UX/UI web components used in our product rollouts for our airline clients. We strive to achieve scalability and cleanliness, leveraging high-quality code and documentation that allows other developers and external tech teams (such as airlines tech teams) to implement them with ease.
As a Frontend Developer, you will write reusable code, implement unit, integration and end-to-end tests and perform code reviews for other frontend engineers. Your concise and clear code, along with your excellent technical documentation skills, will be instrumental in ensuring the success of our platform.
This role reports to the Engineering Manager.
In 1 Month
Get familiar with the company's product, its architecture, and its coding standards.
Understand the existing technology stack, the frontend infrastructure and tools used by the company.
Learn the framework, our Caravelo library and tools.
Participate in team ceremonies.
Get to know the product roadmap.
Collaborate with other team members to resolve simple tasks.
Start taking ownership of assigned tasks and deliver them in a timely manner.
In 3 Months
Have a thorough understanding of the company's product, its features, and its users.
You will master the Middleware and Columbus frontend from cover to cover and have contributed to it through your first deployments.
Develop a good grasp of the company's codebase and the frontend infrastructure.
Work independently with confidence and take ownership of assigned tasks.
Support and mentor junior team members, fostering their professional growth.
Deliver top-notch code that aligns with the company's coding standards, ensuring you are following best practices.
In 6 months
Be the technical go-to person in the team and contribute to the development of the company's frontend architecture and infrastructure.
Contribute to the development of the company's frontend engineering best practices.
Foster effective collaboration with your team members.
Actively participate in recruitment processes to hire new team members.
Help drive the development of new features and product enhancements.
Continuously learn and keep up-to-date with the latest frontend technologies and best practices.
You will contribute to strategic team and technology decisions that help achieve Caravelo's mission: ⚡ (Reminder: we want to conquer the Subscription space in the Travel sector!!)
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.