At Caravelo , we’re building the only subscription platform purpose-built for travel, combining the best of travel tech and fintech .
From our Barcelona HQ, we help airlines and travel brands boost profitability through smart, scalable solutions.
Now, we’re looking for a Staff Front-End Engineer to lead the transformation of our front-end architecture into a scalable, modular, multi-tenant platform, fast, elegant, and ready for the age of AI.
Design and build a modular Vue/Nuxt architecture with shared component libraries.
Own and evolve our front-end CI/CD and TurboRepo monorepo.
Prototype headless BFF patterns for better performance and tenant flexibility.
Coach the team, evangelize best practices, and shape our technical roadmap.
Integrate tools to enable AI-assisted workflows (think Copilot but smarter).
Multi-tenant front-end deployed in production with zero code forks.
Shared component library adopted across all teams.
Automated testing and deployment pipelines live and kicking.
Documented AI workflows in place and onboarding faster than ever.
7+ years of front-end experience, including technical leadership.
Mastery in Vue.Js/Nuxt, TypeScript, Tailwind, Vite, SSR/SSG.
Solid experience with CI/CD, testing frameworks, performance and observability.
A strong communicator who leads by example and thrives in fast-paced environments.
Experience with GraphQL, Zod, headless CMS, or AI development tools.
Contributions to open-source front-end libraries?
Even better.
Competitive salary
Hybrid model, flexible hours
learning budget + conference access
Private health insurance, tax-free benefits & 23 vacation per year
Clear career path & team that actually cares