Frontend Engineer (VUE)
caravelo
The mission
Duties and responsibilities
Analyse requirements and contribute to designing intuitive, user-centric front-end solutions that align with business needs.
Build and maintain robust and scalable front-end applications using Vue.js/Nuxt and TypeScript.
Develop reusable components and modular UI patterns to support efficient front-end development and a consistent user experience.
Optimise web application performance, focusing on responsive design, accessibility, and cross-browser compatibility.
Write clean, efficient, and reusable code, adhering to coding standards and best practices.
Create and maintain unit, integration, and end-to-end tests to ensure reliability.
Collaborate with backend developers to integrate APIs and ensure seamless communication between front-end and back-end systems.
Required skills and experience
Experience with AI-driven development to accelerate coding, testing, and routine tasks while maintaining high code quality.
Engage in prototyping and validating AI-assisted workflows, including Copilot-style code generation, automated test scaffolding, and real-time style-guide updates.
Stay updated on AI trends in front-end development and share practical insights to accelerate team productivity.
Experience in TypeScript, Vue.js/Nuxt, HTML, SCSS, and modern build tools (Vite, yarn, TurboRepo).
Experience with modern testing frameworks and methodologies, including feature flags for progressive delivery.
Familiarity with CI/CD pipelines (GitLab) and observability/monitoring tools (Datadog).
Knowledge of project management software and issue tracking (Jira).
Good written and verbal communication skills in English.
What we offer
Competitive salary structure with a clear progression framework.
Tax-free benefits: private health insurance, restaurant and transport cards, and kindergarten subsidies.
Flexible working hours and locations for a healthy work-life balance.
Hybrid work model with a vibrant Barcelona office.
Generous budget for training and conferences.
Regular company events and celebrations.
23 days holiday.
About us
At Caravelo, your work will be seen, valued, and celebrated. You'll shape technology that redefines travel, while growing your career in a company that puts people first and inside and out.
We are also proud to be an inclusive, equal opportunity employer.
Are you ready to help us build the future of travel? Let’s talk.