luca es la startup edtech k-12 de más rápido crecimiento a nivel mundial. Cerramos nuestra serie a por 13 m usd con fondos globales como 6 degrees capital (uk), heartcore (dinamarca) y shilling (portugal), y armamos un equipo con gente que viene de uber, morgan stanley, kavak y rappi.
fundada en portugal y con operaciones en méxico, hoy llegamos a más de 30,000 estudiantes con nuestra solución educativa híbrida. En el camino nos reconocieron el gsv cup (top 3 edtechs del mundo), holoniq (top 100 edtechs de latam) y google for startups.
trabajamos con ownership real, así que cada persona responde por sus resultados y decide con la información que tiene en lugar de esperar aprobaciones. Usamos ia todos los días para construir producto y no como experimento aislado, y nos mantenemos cerca de escuelas y familias porque sus necesidades son las que ordenan el roadmap.
100% remoto desde cualquier país de latam | tiempo completo
misión del rol
ser dueño de features completas, desde el modelo de datos y la api hasta la pantalla que miles de estudiantes usan todos los días, muchas veces desde un celular de gama media y con conexión inestable. Vas a escribir código a diario en ambos lados del stack, y también vas a definir el estándar con el que lo escribe el resto del equipo, trabajando de cerca con diseño y producto.
¿qué harás?
producto de punta a punta
- diseñar, construir y llevar a producción features completas: esquema de datos, lógica de negocio, api e interfaz
- construir interfaces mobile-first de alto rendimiento en react y react native
- diseñar y hacer evolucionar nuestra api graphql en node.js, con queries, mutations y subscriptions pensadas para quien las consume y no solo para quien las escribe
- modelar datos y optimizar consultas para que la plataforma escale con más escuelas, más estudiantes y más contenido
gamificación y aprendizaje interactivo
- implementar sistemas de recompensas, seguimiento de progreso y logros, desde la lógica y la persistencia hasta la experiencia en pantalla
- construir chat en tiempo real y funciones de aprendizaje colaborativo,
incluyendo la infraestructura que las sostiene
- integrar contenido dinámico de nuestros motores de ia, que combinan distintos modelos y proveedores, con capas de abstracción que no acoplen el producto a ninguno
confiabilidad y performance
- optimizar para dispositivos de gama baja y media y para conexiones lentas, con comportamientos offline-first y sincronización donde haga falta
- aplicar principios tipo sre a todo el stack: observabilidad, alertas útiles, confiabilidad y performance budgets que el equipo respete
- cuidar la seguridad y la privacidad de los datos, sabiendo que trabajamos con información de menores de edad
desarrollo asistido por ia
- construir con herramientas como claude y cursor como parte normal de tu flujo de trabajo, no como atajo ocasional
- definir cómo las usa el equipo: qué se delega al modelo, qué se revisa a mano y qué nunca sale sin ojos humanos encima
- crear prompts, contextos y flujos reutilizables que aceleren a todo el equipo y no solo a ti
- validar si esto de verdad nos hace más rápidos, porque velocidad sin calidad solo mueve el problema más adelante
liderazgo técnico
- tomar decisiones de arquitectura y documentarlas, para que el equipo pueda cuestionarlas y construir encima de ellas
- elevar el estándar del equipo a través de code reviews, convenciones y buenas prácticas
- acompañar el crecimiento técnico de perfiles con menos experiencia
- identificar deuda técnica y priorizarla junto con producto en lugar de acumularla en silencio
- traducir necesidades de producto y diseño en trade-offs técnicos claros, con sus costos y sus tiempos sobre la mesa
lo que necesitas para el rol
- 5+ años en desarrollo de software,
con experiencia real tanto en frontend como en backend y al menos un producto que hayas llevado a producción y sostenido en el tiempo
- react y react native a nivel avanzado, incluyendo manejo de estado complejo y optimización de renders
- node.js y typescript en producción, con experiencia diseñando apis (idealmente graphql)
- solidez en modelado de datos y bases de datos relacionales: saber por qué una consulta es lenta y cómo arreglarla
- haber definido la arquitectura de un producto o de una parte importante de él de punta a punta
- criterio de performance real en todo el stack, o sea saber si una pantalla se siente lenta por el render, la red o el backend, cómo medirlo y qué sacrificar para arreglarlo
- buena intuición de producto y diseño, porque vas a discutir decisiones de ux y no solo implementarlas
- haber mentoreado o liderado técnicamente a otras personas, aunque no hayas tenido el título formal
- saber argumentar tus decisiones técnicas y también cambiar de opinión cuando alguien trae un mejor argumento
- radicar en algún país de latam y coincidir al menos 5 horas con el horario de ciudad de méxico (gmt-6)
- haber incorporado herramientas de ia como claude o cursor a tu flujo de desarrollo y poder explicar con ejemplos concretos dónde te aceleraron y dónde decidiste no usarlas
suma mucho si además traes:
- graphql con subscriptions y experiencia en sistemas en tiempo real
- infraestructura cloud, ci/cd y contenedores
- sincronización offline y resolución de conflictos de datos
- accesibilidad y soporte para conexiones lentas o intermitentes
- testing automatizado en frontend y backend
- experiencia integrando llms en producto, del lado del servidor y en la interfaz, con streaming y estados de carga bien resueltos
lo que ofrecemos
- full-time y 100% remoto desde cualquier país de latam
- un equipo product-led que se mueve veloz, respaldado por vcs europeos de primer nivel
- autonomía real sobre decisiones de arquitectura, sin capas de aprobación que diluyan tu criterio
- construir de punta a punta el producto que define cómo aprenden miles de estudiantes en la región
📌 Fullstack developer (México)
🏢 Luca
📍 México