02 oct
|
Caravelo
|
Barcelona
02 oct
Caravelo
Barcelona
We build the technology behind airline subscription products used by carriers around the world, combining SaaS, payments, booking systems, pricing and airline integrations in one platform.Our Product & Platform teams build the common technology that other teams and customer implementations rely on.The frontend platform is still young. The missionWe’re looking for a Frontend Tech Lead to help shape how frontend engineering evolves at Caravelo.You will help define how frontend engineers work, how architectural decisions are made, how code is reviewed, how reusable foundations evolve, and how we keep the platform healthy as more teams and use cases build on top of it.You will join the Platform team, report to the CPTO and be part of Engineering Leadership.We are looking for someone who can operate as an experienced Tech Lead today, or a strong Senior Frontend Engineer ready to grow into that scope.Frontend engineers across Product and Platform.Backend and Platform engineers.What you'll doBuild and evolve the frontend platformYou will remain deeply involved in implementation. Build and improve shared frontend capabilities used across Caravelo.Help evolve the design system and component foundations together with Design and other frontend engineers.Improve the developer experience around local development, CI/CD, testing and deployment.Keep the current frontend architecture healthy as new features and product lines are added.The goal is not to redesign the frontend for the sake of it.
Lead the frontend practiceYou will help set the standard for how frontend engineering is done across Caravelo. Raising the quality and consistency of code reviews.Helping establish clear frontend engineering standards.Running or contributing to the frontend guild.Mentoring other frontend engineers and helping them become more autonomous.You will lead through technical judgment, clarity, consistency and the quality of the foundations you help create.Improve reliability, testing and observabilityA frontend platform is only useful if teams can trust it. E2E testing and regression coverage.Monitoring and alerting.Performance visibility.We want to move toward a frontend practice where failures are easier to detect,
easier to understand and less likely to surprise us.Visibility into frontend work and technical decisions.A good technical decision is only useful if the rest of the team understands it and can apply it.You will help make sure AI improves frontend engineering rather than fragmenting it.
Using AI tools to accelerate implementation, testing, debugging and documentation.Frontend engineers can ship new features with less friction and stronger confidence.The frontend architecture remains coherent as the product grows.Frontend work is easier to understand across teams because standards, documentation and decisions are visible.Reliability improves through stronger E2E coverage, monitoring, alerting and performance practices.Engineers become more autonomous and fewer frontend decisions depend on a small number of people.Future frontend initiatives can be evaluated pragmatically, without chasing trends for their own sake.What you bringMust haveStrong professional experience building modern frontend applications, with excellent engineering fundamentals.Experience leading technical decisions, architecture discussions and code review practices in a frontend environment.Experience improving reliability through testing, observability, performance work and production debugging.Experience with monorepos, developer tooling and frontend CI/CD.Experience with Playwright, Vitest or similar testing frameworks.Experience with Datadog or similar monitoring and observability tools.Experience leading or shaping frontend practices across multiple teams.Our stackOur frontend stack currently includes:Vue 3 · Nuxt 4 · TypeScript · Vitest · Reka UI · TurborepoWe run a monorepo, deliver the frontend as a full SPA through a CDN,
and have decoupled deployment for assets and translations.Our CI/CD runs through GitLab pipelines.We are looking for someone who can help us make it increasingly effective.The kind of professional who tends to enjoy this roleYou still enjoy writing code, but your first instinct is not necessarily to write more of it.You ask whether something already exists, whether it belongs in the shared platform, and whether the next engineer will understand and reuse what you build.Adaptable working hours.Barcelona-based hybrid model: 4 days in the office and 1 day working from home.Tax-efficient benefits including private health insurance, restaurant and transport cards, and kindergarten support.Budget for training and conferences.Meaningful influence over how frontend engineering evolves at Caravelo.You may deepen your impact as a technical leader, take on broader platform responsibilities, or shape larger future frontend initiatives as they emerge.Possible future areas include hybrid or native app experiences, further platform productization, and continued evolution of developer tooling and frontend reliability.Our hiring processOur hiring process usually takes around 3-4 weeks from application to offer and includes five stages.Hiring Manager interview · 30-45 minA deeper conversation about your experience, technical leadership and the frontend challenges you would be helping us solve.Practical assessmentA short, role-specific exercise designed to understand how you approach frontend architecture, technical trade-offs and engineering quality.Founder / leadership interview · 30-45 minA final conversation to align on expectations, ways of working and any remaining questions.If you enjoy building frontend systems, improving the way engineers work and helping a team scale without turning the codebase into a maze, we’d like to hear from you.Apply and tell us about a frontend system, practice or architecture you helped make better for other engineers.You'll help shape technology that is redefining travel, while growing your career in a company that values curiosity, ownership and collaboration.If you would like more information about how your personal data is processed during recruitment, please contact us.
📌 Tech Lead Frontend (Barcelona)
🏢 Caravelo
📍 Barcelona