Ingeniero de Soluciones de Cliente (Java / Full Stack)
Construye implementaciones específicas de aerolíneas sobre la plataforma de suscripciones de Caravelo, integrándola con sistemas de reservas, pagos y sistemas heredados.
El portal de empleo de España
Más de 91.000 ofertas activasHíbrido en Barcelona·Jornada completa·Añadida hace 14 días (comprobada el 8 oct)
5 ofertas abiertas
Esta oferta se escribió originalmente en inglés.
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.
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.
Seguirás profundamente involucrado en la implementación. Deberás:
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:
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:
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.
El trabajo de frontend a menudo cruza los límites de los equipos. Ayudarás a mejorar:
Una buena decisión técnica solo es útil si el resto del equipo la entiende y puede aplicarla.
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:
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.
Tendrás éxito en este rol cuando:
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.
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.
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.
Nuestro proceso de contratación suele durar alrededor de 3–4 semanas desde la solicitud hasta la oferta e incluye cinco etapas.
Nuestro objetivo es que el proceso sea práctico, transparente y rápido.
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.
Reportarás al CPTO y participarás en el Engineering Leadership. Trabajarás estrechamente con: