


Senior Mobile Engineer (React Native)
¡Seguimos contratando a más manfreditas para Joko!
¿Te imaginas que comprar online fuera tan fácil como pronunciar Alohomora y abrir la puerta a lo que necesitas, al mejor precio y sin perder media vida comparando? Pues eso es justo lo que está construyendo el equipo de Joko: la nueva entrada al mundo de las compras inteligentes.
Pero ojo: para hacer magia en la palma de la mano de los usuarios, no basta con saber escribir código. En Joko buscan una mente brillante con muchísima experiencia en el ecosistema móvil, comunicación clara, curiosidad sin fin y un patronus anti-egos bien entrenado. Si tú también piensas que el shopping del futuro aún está en construcción... coge tu varita y sígueme
¿Qué harás?
Antes de meternos al turrón… un poco de contexto
Joko nació en el salón de Xavier, pero no era un salón cualquiera: ahí se gestaba la idea de cambiar para siempre la forma en que compramos online. Tres amigos —Xavier, Alexandre y Nicolas— se juntaron en 2018 con una obsesión: hacer que comprar fuera fácil, eficiente y sin perder media vida saltando de web en web.
Venían con mochila: Xavier había liderado un portal de viajes en Jumia (la plataforma de e-commerce más tocha de África), Alexandre venía de construir tecnología escalable en Criteo, y Nicolas tenía experiencia en sectores tan exigentes como banca. Vamos, que no eras sus primeros hechizos.
Durante sus años en e-commerce, se dieron cuenta de que el proceso de compra online seguía teniendo más fricciones que un episodio de Succession. Así que decidieron crear una plataforma que ayudara a las personas a tomar decisiones de compra inteligentes, ahorrar jeroclos, y hacerlo todo con tecnología y datos por bandera.
Fíjate cómo te lo cuenta Xavier, CEO y co-founder:
Hoy, Joko es una B Corp certificada, que ayuda a sus más de 6 millones de usuarios a ahorrar en más de 7.000 tiendas, y no se van a quedar ahí. Están expandiéndose con fuerza en EE.UU. y su nuevo gran reto es desarrollar un asistente de compras basado en IA que entienda lo que quieres… incluso antes de que termines la frase.
El producto de Joko no se limita solo cashback automático, sino que, además, integran cupones automáticos, alertas de bajadas de precio, seguimiento de huella de carbono e incluso un sistema de buy now, pay later.
Y, por si fuera poco, ahora están construyendo un asistente de compras con IA: sabe lo que quieres antes de que termines de pensarlo, te recomienda productos con criterio y te ayuda a ahorrar sin despeinarte.
Pero lo que más nos gusta de Joko —y lo decimos con la boca llena— es su forma de trabajar: transparencia radical, acceso abierto a la información (hasta las presentaciones del board), confianza real en las personas y un principio que nos encanta: “la cultura es el producto que construimos para nuestro equipo”.
Y para que veas que no te miento 😉te dejo este enlace donde podrás leer su visión sobre cómo entienden la tecnología y el producto.
Quiero unirme ya a este proyecto 😍… ¿Qué haré en mi día a día?
Pues bien, manfredita, como su nuevo/a Mobile Engineer, serás la persona responsable de adueñarte (ownership real) de partes fundamentales de su aplicación móvil en producción. Trabajarás de la mano con Producto y Diseño para asegurarte de que la experiencia en la palma de la mano del usuario sea impecable, escalable y súper rápida.
Tu evolución

En 1 mes
Empezarás con un onboarding intensivo (posiblemente presencial en París o Barcelona), donde te pondrás al día con el producto, los equipos y la cultura Joko.
Conocerás las tripas de la app en React Native y cómo interactúa con el backend, desde las gift cards hasta el nuevo asistente con IA.
Y sí, también tendrás muchos “cafés virtuales” para conocer a tu nuevo equipo.
Tus responsabilidades
Arquitectura y desarrollo móvil de primer nivel: Contribuirás a la definición y evolución de su arquitectura en React Native. Diseñarás, desarrollarás y refactorizarás features, siempre con la escalabilidad, mantenibilidad y rendimiento entre ceja y ceja.
Modernización del código base: Cogerás una base de código existente en React Native y la mejorarás de forma incremental (patrones modernos, mejores prácticas), equilibrando siempre la calidad a largo plazo con lo que el producto necesita hoy.
Obsesión por el rendimiento y la UX: Medirás, perfilarás y optimizarás (tiempos de inicio, renderizado, memoria, caché). Serás el escudo protector contra las regresiones para mantener una experiencia top a gran escala.
Mimar la Developer Experience (DX): Mejorarás la productividad del equipo móvil evolucionando las herramientas, los build systems, el debugging y las automatizaciones. ¡Feedbacks rápidos y menos dolor de cabeza en el día a día!
Dominar los procesos de Release y Calidad: Mejorarás y mantendrás los pipelines de CI/CD para móviles, automatizando los lanzamientos tanto para iOS como para Android.
Integración de APIs y (quizás) algo de Backend: Trabajarás codo con codo con el equipo de backend para diseñar flujos de datos robustos, y ocasionalmente, meterás mano en el código de backend si eso ayuda a que el producto móvil vuele.
Referente técnico y mentoría: Darás feedback profundo, revisarás código, cuestionarás asunciones y ayudarás a elevar el estándar de ingeniería móvil de todo el equipo.
¿Cómo lo harás?
En Joko tampoco hay dos días iguales. Suelen trabajar en task forces —equipos multidisciplinares que se forman según los retos de cada trimestre—, sin sprints tradicionales, sin reuniones innecesarias, y con mucho foco en lo que realmente aporta valor. Las tareas se priorizan desde producto, y tú tendrás autonomía para asignarte el siguiente proyecto, tirar de lógica, creatividad y colaboración, y sacarlo adelante.
El stack principal de la app es React Native con TypeScript. AWS gestiona la infraestructura, y usan GitLab para el control de versiones y la gestión del despliegue continuo. Así que puedes centrarte en el código sin pelearte con servidores.
Codificar siempre con cariño: mucha cultura de testing, reviews constantes, pair/mob programming y decisiones compartidas. Cada dos días hay una sync breve y cada tres semanas, un "cooldown": tiempo para que tú elijas en qué quieres invertir tu energía, ya sea aprendiendo algo nuevo de IA (tienen medio día a la semana dedicado a esto), refactorizando o explorando ideas propias que puedan ser interesantes para el negocio y producto.
Y si pensabas que esto iba de aislarse con los cascos y tirar código móvil → nope 🙂↔️. Es importantísima la comunicación: se habla, se escribe y se razona muy bien y en equipo. La cultura escrita está por todas partes, y la comunicación clara y empática es clave. Porque el software no lo construyen las máquinas, lo construyen personas.
¿Cuándo trabajarás?
Joko no cree en fichajes, ni en madrugones innecesarios. Cada persona organiza su tiempo como le venga mejor, porque confían en que si te tratan como a un adulto… actúas como tal. No hay horarios fijos ni dailies que podrían ser un post-it: hay sincronizaciones cada dos días, tiempo para tareas técnicas y espacio real para pensar.
Podrás teletrabajar desde el extranjero hasta 3 meses al año, si te apetece cambiar de aires (y de huso horario). Solo asegúrate de tener buena conexión, buen humor y ganas de aportar. Lo demás… lo montas tú.

Día laborable
Jornada completaVacaciones
29 díasJornada laboral
Flexible¿Dónde trabajarás?
Remoto
Presencial
Este puesto es 100% remoto desde España, aunque se da mucha prioridad a perfiles que estén en París, Barcelona o alrededores de Cataluña.
Lo importante es que vivas en un sitio bien comunicado (de ahí que prioricemos Barcelona o Madrid), porque de vez en cuando habrá reuniones o eventos en París o Barcelona, y les gustaría que te puedas escapar sin tener que domar dragones logísticos.
Ahora bien, si vives en Barcelona, estarás más cerquita del coworking en Urquinaona y podrás pasar por allí siempre que quieras: para ver caras, compartir ideas o simplemente para llevarte bolis con logo.

¿Con quién trabajarás?
Never alone...porque no serás el/la única manfredita dentro. 🖖🏾
Formarás parte del equipo de Ingeniería de Joko, compuesto por gente senior con backgrounds tan diversos como sólidos: desde ex-Google u otras “big corps” hasta personas con doctorado en Machine Learning. Estarás en un equipo que no solo se dedica a picar código, sino a construir con cabeza, curiosidad y compañerismo.
Trabajarás codo con codo con varios Engineering Manager, el VP de ingeniería, que además de pilotar parte del equipo técnico, sabe lo que es levantar producto desde cero. También tendrás muy cerca a Alexandre, cofundador y CTO de Joko, que sigue involucrado de lleno en la estrategia técnica del producto.
Y aunque el equipo esté distribuido por París, Barcelona y otros rincones de Europa, el trabajo es tan colaborativo que te parecerá que los tienes en la mesa de al lado (sin necesidad de compartir el tupper).
¿Qué piden?
Vamos a priorizar perfiles que:
- Tengan +5 años de experiencia en desarrollo móvil, operando a un nivel Senior o Staff y demostrando experiencia experta y profunda en React Native. Tienes que estar ready para hacerte cargo de una app en producción de principio a fin.
- Comprendan a fondo las arquitecturas móviles y sus compromisos (tradeoffs) de rendimiento, habiendo construido aplicaciones robustas orientadas a datos en producción, sobre todo si ha sido en startups o scale-ups B2C.
- Conozcan los entresijos de las tiendas (iOS & Android), los procesos de lanzamiento, testing y pipelines de CI/CD para móvil.
- Tengan mentalidad de producto: sensibilidad por la experiencia de usuario real, las métricas y la escalabilidad de lo que programan.
- Tengan un Storytelling técnico impecable: explicar bien lo que haces no es opcional, es parte del trabajo.
- Sean resolutivos y pragmáticos: que se sientan cómodos en un código base grande y en constante evolución, mejorándolo sin romper cosas.
Además, esto es lo que marcará la diferencia:
- Nivel de inglés bilingüe o muy fluido (toda la comunicación y las entrevistas son en inglés). El francés no es necesario.
- Comunicación clara, humilde y positiva: si sueltas energía negativa cual dementor, este no es tu sitio.
- Ganas de trabajar codo con codo con Product Managers y Designers.
- Y si encima vienes con mentalidad de ownership, disfrutas aprendiendo de otros y tienes ganas de mojarte en decisiones, es probable que encajes como anillo al dedo.
Tecnologías
Innegociable
React Native
Avanzado 
TypeScript
Avanzado
Estaría bien
Apple iOS
Avanzado Android
Avanzado AWS
Intermedio React
Intermedio
Otras habilidades
Innegociable
Comunicación verbal
Atención al detalle
Proactividad
Visión estratégica
Estaría bien
Pensamiento analítico
Trabajo en equipo
Suma puntos
Inteligencia emocional
Idiomas
¿Qué ofrecen?
✨ Un pack de beneficios que no tiene nada que envidiar a Hogwarts:
- 🏖️29 días de vacaciones
- 🧘♀️ ClassPass para que te apuntes al gym, pilates o lo que te motive.
- 🏥 Seguro médico.
- 📚 Presupuesto de formación personal: 1.000 € para que sigas aprendiendo.
- 💻 MacBook para trabajar cómodamente.
- 🌍 Trabajar desde donde quieras: puedes trabajar hasta 3 meses al año desde casi cualquier parte del mundo.
- 🏡 Acceso a espacios de coworking
- 🥳 Presupuesto para eventos de equipo.
- 💚 ProBono: puedes dedicar 1 día por trimestre a voluntariado, en horario laboral.
Beneficios
Presupuesto para formación
Seguro de salud
Gym Pass
Eventos de formación internos
Dinámicas y eventos de teambuilding
Vacaciones Extra
Posibilidad de elegir equipo
What the FAQ?
Lamentablemente no. Aunque Joko es 100% remoto, ahora mismo esta posición está pensada para personas residentes en España (o Francia), idealmente en Barcelona o bien conectadas con París o la Ciudad Condal (ya que hay que subirse a un tren o avión de vez en cuando).
- Intro call (Llamada introductoria): Una breve sesión de filtrado (screening) con el Hiring Manager o el equipo de Talent.
- Step 1 – Entrevista de equipo (45 min): Conversación con dos miembros del equipo de Joko (puede incluir al Hiring Manager, a personas del equipo al que te unirías o a compañeros de otros equipos).
- Step 2 – Entrevista de ingeniería (90 min): Una entrevista técnica en vivo a través de CoderPad que cubre comprensión de código, revisión, system design y mindset de producto (con la IA funcionando como una herramienta de colaboración).
- Step 3 – Entrevista de liderazgo (45 min): Conversación con un miembro del Comité de Dirección (SteerCo) y un co-fundador.
- Referencias: Hasta 3 llamadas con antiguos compañeros de trabajo o responsables directos. ☕ También es posible que te inviten a tomar un café con miembros del equipo para que puedas conocer de cerca su cultura.
Para esta posición sí, necesitas ser una figura referente en React Native y Mobile. Sin embargo, aprecian muchísimo que no tengas alergia al backend. Si te sientes cómodo tocando algo de Node/TypeScript o entendiendo las APIs que consumes, ganarás muchísimos puntos, ya que su stack está todo en TypeScript y valoran los perfiles polivalentes.
Toda. El equipo está muy distribuido, la cultura es muy escrita y el total de las entrevistas serán en inglés. No hace falta que suenes como Benedict Cumberbatch en la BBC, pero sí que puedas entenderte por escrito y explicar bien tus ideas y decisiones de arquitectura a nivel técnico.
