About CaraveloCaravelo stands at the cutting edge of TravelTech innovation, merging financial and travel solutions into a seamless subscription service. Based in the vibrant city of Barcelona, we pride ourselves on being the world's sole provider of specialized subscription platforms for the travel industry. Our solutions empower airlines and other travel providers to enhance their product offerings, achieve greater profitability, and ensure operational stability. With a dedicated global team of 40 members, Caravelo has experienced significant growth and embraces a hybrid work model. Our headquarters in Barcelona foster creativity and collaboration, creating a dynamic workplace where ideas thrive.The missionWe are looking for a passionate Senior Frontend Developer 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 airline clients. We strive for scalability and cleanliness, leveraging high-quality code and documentation to ensure ease of implementation by other developers and external tech teams.As a Senior Frontend Developer, you will:Write reusable, testable, and efficient code.Implement unit, integration, and end-to-end tests.Perform code reviews for other frontend engineers.Develop user interfaces and design flowcharts to illustrate software solutions.Maintain and improve the performance and responsiveness of our applications.This role reports to the Engineering Manager.Duties and responsibilitiesExtensive experience in frontend development with a strong understanding of JavaScript, HTML, CSS, and Vue.js.Proficiency in setting up and managing observability and monitoring tools, preferably DataDog, to ensure high application performance and reliability.Familiarity with CI/CD practices and a strong advocate for automation in development processes.Experience with modern testing frameworks and methodologies, including the use of feature flags for progressive delivery.Knowledge of project management software and issue tracking.Good written and verbal communication skills in English.Required skills and experienceOperational Excellence: Skilled in monitoring application health and responding to incidents, with a proactive approach to preventing issues and managing deployments. Ability to contribute to continuous improvement initiatives, enhancing system performance and scalability within a high-transaction environment.Collaboration and Growth: Proven ability to work collaboratively within a product-focused team, aligning with product managers, designers, and data analysts to deliver high-quality user experiences. Enthusiastic about participating in peer learning, knowledge sharing, and potentially mentoring less experienced team members as part of personal and team growth.
#J-18808-Ljbffr