El portal de empleo de España

Líder Técnico Frontend (Plataforma)

Híbrido en Barcelona·Jornada completa·Añadida hace 4 días

Caravelo

5 ofertas abiertas

Resumen

Detalles del puesto

  • Contrato indefinido

    Jornada completa.

  • Híbrido

    Días de oficina y de casa — el reparto está en la oferta.

Requisitos

  • Trabajar en inglés

    Se requiere inglés, según la oferta.

  • Estar cerca de Barcelona para los días híbridos

    No se menciona ninguna ayuda para la mudanza.

Esta oferta se ha traducido automáticamente al español.

Salario y beneficios

Qué ofrecen

  • Salario competitivo con un marco de progresión claro.
  • Horario de trabajo flexible.
  • Modelo híbrido basado en Barcelona: 4 días en la oficina y 1 día trabajando desde casa.
  • Beneficios fiscalmente eficientes que incluyen seguro médico privado, tarjetas de restaurante y transporte, y ayuda para guardería.
  • Presupuesto para formación y conferencias.
  • Eventos y celebraciones regulares de la empresa.
  • 23 días de vacaciones anuales.
  • Influencia significativa en la evolución de la ingeniería frontend en Caravelo.
  • Un rol donde puedes seguir siendo práctico (hands-on) mientras das forma a los estándares, la arquitectura y la práctica de ingeniería.

Este rol puede crecer en diversas direcciones dependiendo de tus fortalezas e intereses. Podrías profundizar tu impacto como líder técnico, asumir responsabilidades de plataforma más amplias o dar forma a iniciativas de frontend de mayor envergadura a medida que surjan.

Las posibles áreas futuras incluyen experiencias de aplicaciones híbridas o nativas, una mayor productización de la plataforma y la evolución continua de las herramientas para desarrolladores y la fiabilidad del frontend.

Requisitos

Qué buscan

  • Sólida experiencia profesional construyendo aplicaciones frontend modernas, con excelentes fundamentos de ingeniería.
  • Experiencia liderando decisiones técnicas, discusiones de arquitectura y prácticas de revisión de código en un entorno frontend.
  • Experiencia profunda con Vue 3 y su ecosistema.
  • Experiencia mejorando la fiabilidad mediante testing, observabilidad, trabajo de rendimiento y depuración en producción.
  • Capacidad para mentorear a otros ingenieros, comunicar decisiones técnicas con claridad e influir sin depender de la jerarquía.
  • Criterio pragmático: sabes cuándo mejorar la arquitectura, cuándo mantener las cosas simples y cuándo no construir algo en absoluto.

Se valorará

  • Experiencia con el meta-framework Nuxt.
  • Experiencia trabajando con design systems y librerías de componentes compartidos.
  • Experiencia con monorepos, herramientas de desarrollo (developer tooling) y CI/CD de frontend.
  • Experiencia con Playwright, Vitest o frameworks de testing similares.
  • Experiencia con Datadog o herramientas de monitoreo y observabilidad similares.
  • Experiencia liderando o dando forma a las prácticas de frontend en múltiples equipos.

El puesto

Las aerolíneas han pasado décadas vendiendo un viaje a la vez. En Caravelo, les ayudamos a construir relaciones recurrentes con sus clientes en su lugar.

Construimos la tecnología que sustenta los productos de suscripción de aerolíneas utilizados por compañías de todo el mundo, combinando SaaS, pagos, sistemas de reserva, precios e integraciones con aerolíneas en una sola plataforma.

Nuestros equipos de Product & Platform construyen la tecnología común de la que dependen otros equipos y las implementaciones de clientes.

La plataforma frontend aún es joven. Los cimientos están establecidos, las principales decisiones arquitectónicas se han tomado en gran medida y el siguiente reto es asegurar que el sistema se mantenga coherente, fiable y fácil de evolucionar a medida que el producto crece.

Ahí es donde entra este rol.

Buscamos un Frontend Tech Lead para ayudar a dar forma a la evolución de la ingeniería frontend en Caravelo.

Este es un rol altamente práctico (hands-on). Seguirás desarrollando funcionalidades y capacidades de la plataforma por ti mismo, pero tu impacto debe ir más allá del código que escribas personalmente.

Ayudarás a definir cómo trabajan los ingenieros frontend, cómo se toman las decisiones arquitectónicas, cómo se revisa el código, cómo evolucionan las bases reutilizables y cómo mantenemos la salud de la plataforma a medida que más equipos y casos de uso se construyen sobre ella.

Te unirás al equipo de Platform, reportarás al CPTO y formarás parte del Engineering Leadership.

Buscamos a alguien que pueda operar hoy como un Tech Lead experimentado, o un Senior Frontend Engineer sólido preparado para crecer hacia ese alcance.

Tendrás éxito en este rol cuando:

  • Los ingenieros frontend pueden lanzar nuevas funcionalidades con menos fricción y mayor confianza.
  • La arquitectura frontend se mantiene coherente a medida que el producto crece.
  • Los componentes compartidos y el design system se reutilizan y evolucionan activamente en lugar de ser ignorados.
  • El trabajo de frontend es más fácil de entender entre equipos porque los estándares, la documentación y las decisiones son visibles.
  • La fiabilidad mejora mediante una mayor cobertura E2E, monitoreo, alertas y mejores prácticas de rendimiento.
  • Los ingenieros se vuelven más autónomos y menos decisiones de frontend dependen de un número reducido de personas.
  • El desarrollo asistido por IA aumenta la velocidad sin aumentar la inconsistencia arquitectónica.
  • Las futuras iniciativas de frontend pueden evaluarse de forma pragmática, sin perseguir tendencias por el simple hecho de hacerlo.

Qué harás

Seguirás profundamente involucrado en la implementación. Deberás:

  • Construir y mejorar las capacidades frontend compartidas utilizadas en todo Caravelo.
  • Ayudar a evolucionar el design system y las bases de componentes junto con el equipo de Design y otros ingenieros frontend.
  • Mejorar la experiencia del desarrollador (developer experience) en torno al desarrollo local, CI/CD, testing y despliegue.
  • Mantener la arquitectura frontend actual saludable a medida que se añaden nuevas funcionalidades y líneas de producto.
  • Tomar decisiones arquitectónicas pragmáticas sin introducir una complejidad innecesaria.

El objetivo no es rediseñar el frontend por el simple hecho de hacerlo. El objetivo es asegurar que lo que ya tenemos sea cada vez más robusto, comprensible y escalable.

Ayudarás a establecer el estándar de cómo se realiza la ingeniería frontend en Caravelo. Esto incluye:

  • Definir y evolucionar las convenciones de arquitectura.
  • Facilitar los RFCs y la toma de decisiones técnicas.
  • Elevar la calidad y la consistencia de las revisiones de código (code reviews).
  • Ayudar a establecer estándares claros de ingeniería frontend.
  • Dirigir o contribuir al guild de frontend.
  • Mentorear a otros ingenieros frontend y ayudarles a ser más autónomos.

No necesitarás tener personal a tu cargo directo para tener un gran impacto. Liderarás a través del criterio técnico, la claridad, la consistencia y la calidad de los cimientos que ayudes a crear.

Una plataforma frontend solo es útil si los equipos pueden confiar en ella. Ayudarás a reforzar:

  • El testing E2E y la cobertura de regresión.
  • El monitoreo y las alertas.
  • La visibilidad del rendimiento (performance).
  • La depuración (debugging) y resolución de problemas en producción.
  • La confianza en los lanzamientos y cambios.

Queremos avanzar hacia una práctica de frontend donde los fallos sean más fáciles de detectar, más fáciles de entender y menos propensos a sorprendernos.

En Caravelo utilizamos activamente el desarrollo asistido por IA. Ayudarás a asegurar que la IA mejore la ingeniería frontend en lugar de fragmentarla. Esto significa:

  • Utilizar herramientas de IA para acelerar la implementación, el testing, la depuración y la documentación.
  • Fomentar flujos de trabajo reutilizables y patrones consistentes.
  • Ayudar a los ingenieros a revisar y cuestionar el código generado por IA.
  • Utilizar especificaciones e intención técnica clara para guiar el desarrollo asistido por IA.
  • Evitar que la velocidad se convierta en una excusa para la duplicación o un criterio de ingeniería deficiente.

La IA puede hacer que la producción sea más barata. Tu trabajo es ayudar a asegurar que el criterio, la responsabilidad (ownership) y la mantenibilidad sigan siendo sólidos.

Nuestro stack

Nuestro stack de frontend incluye actualmente:

Gestionamos un monorepo, entregamos el frontend como una SPA completa a través de un CDN y tenemos el despliegue desacoplado para assets y traducciones.

Nuestro CI/CD se ejecuta mediante pipelines de GitLab.

No buscamos a alguien que llegue y reemplace el stack. Buscamos a alguien que pueda ayudarnos a hacerlo cada vez más efectivo.

El tipo de profesional que suele disfrutar de este puesto

Sigues disfrutando escribiendo código, pero tu primer instinto no es necesariamente escribir más.

Te preguntas si algo ya existe, si pertenece a la plataforma compartida y si el siguiente ingeniero entenderá y reutilizará lo que construyas.

Te gusta la arquitectura, pero no te interesa el "teatro de la arquitectura".

Disfrutas de las discusiones técnicas, pero te importa más convertir las decisiones en convenciones y bases reutilizables que ganar discusiones.

Te gusta el mentoreo, la revisión y ayudar a otros ingenieros a mejorar.

Y mides parte de tu impacto por lo que los ingenieros que te rodean son capaces de hacer sin necesidad de tenerte en cada conversación.

¿Te interesa?

Si te gusta construir sistemas frontend, mejorar la forma en que trabajan los ingenieros y ayudar a un equipo a escalar sin convertir la base de código en un laberinto, nos gustaría saber de ti.

Postúlate y cuéntanos sobre algún sistema, práctica o arquitectura frontend que hayas ayudado a mejorar para otros ingenieros.

Proceso de selección

Nuestro proceso de contratación suele durar alrededor de 3–4 semanas desde la solicitud hasta la oferta e incluye cinco etapas.

  1. Llamada de introducción · 15–20 min
    Una breve conversación con nuestro equipo de People para conocerte, entender qué estás buscando y presentarte Caravelo y el puesto.
  2. Entrevista con el Hiring Manager · 30–45 min
    Una conversación más profunda sobre tu experiencia, liderazgo técnico y los retos de frontend que nos ayudarías a resolver.
  3. Evaluación práctica
    Un ejercicio corto y específico para el puesto, diseñado para entender cómo abordas la arquitectura frontend, las concesiones técnicas y la calidad de la ingeniería.
  4. Entrevista con el equipo · 45–60 min
    Conoce a tus futuros compañeros para hablar de tu experiencia y evaluación, explorar decisiones técnicas y entender cómo trabajaríamos juntos.
  5. Entrevista con el fundador / liderazgo · 30–45 min
    Una conversación final para alinear expectativas, formas de trabajo y resolver cualquier duda restante.

Nuestro objetivo es que el proceso sea práctico, transparente y rápido.

Sobre Caravelo

Caravelo es una empresa de tecnología de viajes con sede en Barcelona que ofrece soluciones basadas en suscripciones para la industria aérea. Su plataforma permite a las aerolíneas lanzar y gestionar productos de suscripción, como pases de vuelo y servicios de viaje combinados, ayudando a las compañías a generar flujos de ingresos recurrentes y mejorar la fidelidad de los clientes. La empresa opera en la intersección de los viajes y las fintech, sirviendo a una base global de clientes aerolíneas.

Sector
Travel Tech
Fundación
2015
Plantilla
11–50
Sede
Barcelona, Spain
En España
Barcelona

Datos prácticos

  • Caravelo tiene su sede en Barcelona, un importante centro tecnológico europeo con un vibrante ecosistema de startups y una excelente calidad de vida.
  • La empresa trabaja en el sector de la tecnología de viajes, ofreciendo un entorno dinámico y de ritmo rápido que combina la tecnología con la industria aérea.
  • Al ser una empresa relativamente pequeña, los empleados pueden tener la oportunidad de asumir diversas responsabilidades y tener un impacto directo en el desarrollo de productos.
  • Barcelona ofrece una fuerte comunidad internacional y una alta demanda de talento tecnológico, lo que la convierte en un destino atractivo para profesionales que se reubican.
  • La base de clientes de la empresa es internacional, por lo que el inglés es probablemente el idioma de trabajo, lo que facilita la transición para quienes no hablan español.

En sus propias palabras

Sobre la empresa y el equipo

Reportarás al CPTO y participarás en el Engineering Leadership. Trabajarás estrechamente con:

  • Ingenieros frontend de Product y Platform.
  • Ingenieros de Backend y Platform.
  • Product Managers.
  • Diseñadores.
  • Professional Services.
  • Engineering leadership.

El trabajo de frontend a menudo cruza los límites de los equipos. Ayudarás a mejorar:

  • La visibilidad del trabajo de frontend y de las decisiones técnicas.
  • La documentación de la arquitectura, los patrones y las capacidades compartidas.
  • La colaboración entre Platform, Product y Professional Services.
  • El intercambio de conocimientos para que los ingenieros no dependan de un número reducido de personas para avanzar.
  • El seguimiento de las decisiones arquitectónicas para que se conviertan en una práctica y no en conversaciones aisladas.

Una buena decisión técnica solo es útil si el resto del equipo la entiende y puede aplicarla.

Todas las vacantes de Caravelo
WhatsApp