Lead Mobile (React Native)
Summary
Lead a React Native mobile team to refactor legacy code, mentor engineers, and stabilize a business-travel app while coordinating with a Canadian counterpart.
¿Te ha pasado alguna vez que decides hacer un viaje y el proceso se convierte en una película de terror de serie B?
Que si la tarjeta de embarque no descarga por falta de cobertura, que si el hotel te manda un correo diciendo que hay obras en la fachada justo cuando aterrizas, o que si el taxi te cobra en una moneda que ni sabías que existía. Al final acabas estresado, con siete aplicaciones abiertas y maldiciendo el día en que decidiste salir de casa. El mismísimo Doctor Who se volvería loco intentando pilotar su TARDIS si tuviera que gestionar sus viajes de negocios con el software tradicional.
Si te gusta trabajar en Business Class: Whereto es tu sitio 😉
Un poco en contexto:
Para entender hacia dónde vas, primero hay que mirar de dónde viene la nave. Whereto nació originalmente en Estados Unidos como una startup dispuesta a romper los esquemas de los viajes de negocios tradicionales con un software que primaba la experiencia de usuario por encima de todo. Lo hicieron tan rematadamente bien que llamaron la atención de Flight Centre Travel Group (FCTG), una de las mayores corporaciones de viajes del mundo cotizada en bolsa. En un movimiento maestro, la matriz decidió fusionar la agilidad y el producto revolucionario de Whereto con FCM (la división corporativa global del grupo), consolidando a Whereto como la cara visible, el logo y el motor tecnológico absoluto de toda la división digital.
Aquí operarás dentro de la gran matriz pero manteniendo el ADN gamberro, la velocidad y el buen rollo de la startup original; tienen la estabilidad financiera de un titán internacional pero con un reto técnico muy terrenal: toda gran fusión deja resaca, y ahora toca poner orden, limpiar duplicidades y estabilizar el código.
🫵🏾 Al turrón, ¿Qué harás tú?
Tu principal misión girará en torno a su aplicación estrella, la joya de la corona del ecosistema móvil de Whereto. Esta app actúa como un auténtico asistente virtual para los viajeros de negocios, notificándoles retrasos en los vuelos, momentos clave para el check-in o alertas de seguridad.
Como Lead del equipo móvil, no vienes a imponer sobreingeniería ni a reescribir todo desde cero. Tu papel consistirá en coger los mandos del desarrollo con React Native aportando un pragmatismo absoluto:
- Lidiarás con una base de código de 11 años, liderando una refactorización modular inteligente para no detener nunca la entrega de producto.
- Serás la figura clave de diplomacia técnica, buscando consensos constantes y haciendo piña con el equipo de Canadá.
- Mentorizarás y guiarás a perfiles muy técnicos a nivel interno, demostrando que el liderazgo se ejerce desde la empatía y los "cero egos".
- Refactorizarás el código legacy y diseñarás nuevas funcionalidades de forma iterativa, sin caer en la sobreingeniería y sin detener la entrega de producto.
- Actuarás como referente del equipo móvil, negociando y buscando consensos técnicos constantes con tus homólogos en Canadá.
- Liderarás las Code Reviews desde la empatía y la pedagogía (¡cero egos!) para unificar criterios y hacer crecer a tus compañeros.
- Gestionarás el ecosistema principal en React Native y tocarás de forma puntual extensiones en código nativo (iOS/Android) como complemento.
- Coordinarás los pases a producción y garantizarás la estabilidad continua de la aplicación estrella de Whereto.
En Whereto se huye de los procesos burocráticos y del "siempre se ha hecho así". Trabajan con una metodología ágil híbrida entre Scrum y Shape Up, organizada a través de equipos multidisciplinares llamados squads.
Cada funcionalidad se diseña y programa de principio a fin en los denominados mission cycles. Estos ciclos incluyen semanas de desarrollo puro, una fase de validación junto al equipo de QA, y una semana de descompresión dedicada en exclusiva a refactorizar, resolver la deuda técnica heredada y organizar la casa.
A nivel tecnológico, el ecosistema de la app está construido con React Native sobre TypeScript. Se comunican con el backend a través de APIs REST y GraphQL (si no dominas GraphQL desde cero, no te , con que entiendas cómo consumirlo es suficiente). Cuando el proyecto lo requiere de forpreocupesma puntual, bajan al barro del código nativo con Swift para iOS y Kotlin para Android, pero no será el grueso de tu día a día.
Buscan calidad, pragmatismo y, sobre todo, compañerismo; en este equipo están firmemente comprometidos con el buen ambiente, la empatía y no hay espacio para los egos ni los brilliant jerks.
Para liderar este reto y organizar la casa tras la fusión (Whereto + FCM), necesitan un perfil que combine una base técnica impecable con mucha inteligencia emocional. En resumen: un/a líder pragmático/a, que juegue en equipo.
Lo que necesitas traer de casa:
- Experiencia en las trincheras: Más de 5 o 6 años de experiencia demostrable desarrollando aplicaciones móviles complejas, escalables y conectadas a múltiples APIs. Has visto de todo y no te da miedo enfrentarte a bases de código legacy con años de historia.
- Dominio de React Native y TypeScript: Serán tu hábitat natural y tus herramientas del día a día. Necesitan que conozcas este ecosistema en profundidad para tomar decisiones arquitectónicas realistas y eficientes.
- La verdad sobre GraphQL (y las APIs): Necesitas una experiencia sólida integrando APIs complejas. ¿Qué pasa con GraphQL? Lo vas a usar a diario para comunicarte con el backend, pero no exigen que seas un/a arquitecto/a diseñando esquemas desde cero.
- Inglés fluido y sin miedos (B2/C1): Vas a tener que argumentar, debatir y negociar decisiones técnicas con tus homólogos en Canadá. Necesitas sentirte cómodo en inglés técnico y conversacional.
Soft Skills:
- Pragmatismo por bandera: Entiendes que el código perfecto no sirve de nada si el negocio se detiene. Sabes encontrar el equilibrio entre limpiar la deuda técnica y entregar valor continuo al usuario.
- Diplomacia y negociación: Tienes la mano izquierda necesaria para alinear expectativas, ceder cuando toca y buscar consensos constantes con el equipo de Canadá.
- Alma de mentor/ (¡Cero Egos!): Tienes paciencia, pedagogía y vocación de equipo. Disfrutas haciendo Code Reviews constructivas y tienes capacidad para mentorizar tanto a perfiles junior como a desarrolladores nativos que necesiten apoyo con React Native.
Te pondrán la alfombra roja si además aportas (Puntos extra):
- Incursiones nativas: Conocimientos intermedios en desarrollo nativo (Swift para iOS, Kotlin u Objective-C para Android) para esas ocasiones puntuales en las que toque bajar al barro a extender el SDK.
- Experiencia en fusiones: Has lidiado anteriormente con la unificación de repositorios, plataformas o equipos tras la fusión de dos empresas.
- Aliado de la IA: Utilizas herramientas como GitHub Copilot, automatizaciones o bots para agilizar revisiones de código y auditar flujos de trabajo.
💰 BSA entre 60.000€ y 70.000€ brutos anuales.
📈 Un bonus variable del 10%.
👩🏾⚕️ Seguro médico privado y un plan de carrera definido para tu crecimiento interno.
✈️ Descuentos exclusivos en viajes y eventos de teambuilding brutales para conocer al resto del equipo en persona.