Sr. Frontend Developer
Luca es la startup EdTech K-12 de más veloz 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 la arquitectura frontend que sostiene el producto y de las interfaces 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, aunque también vas a definir el estándar con el que lo escribe el resto del equipo, trabajando de cerca con diseño, producto y backend.
?️ ¿Qué harás?
Interfaces y sistemas de diseño
- Construir interfaces mobile-first de alto rendimiento en React y React Native
- Definir y hacer evolucionar el design system junto con Diseño, tratándolo como producto interno y no como una carpeta de componentes
- Optimizar para dispositivos de gama baja y media, con comportamientos offline-first donde haga falta
Gamificación y aprendizaje interactivo
- Implementar sistemas de recompensas, seguimiento de progreso y logros
- Construir chat en tiempo real y funciones de aprendizaje colaborativo
- Integrar contenido dinámico de nuestros motores de IA, que combinan distintos modelos y proveedores, sin acoplar la interfaz a ninguno
Ejecución técnica
- Trabajar con GraphQL en queries, mutations y subscriptions
- Integrarte con Node.js para lógica y capas de datos compartidas
- Aplicar principios tipo SRE al frontend: observabilidad, confiabilidad y performance budgets que el equipo respete
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 frontend 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 frontend,
con al menos un producto móvil 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
- Haber definido la arquitectura frontend o el design system de un producto de punta a punta
- Criterio de performance real, o sea saber por qué una pantalla se siente lenta, 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)
- Hayas incorporado herramientas de IA como Claude o Cursor a tu flujo de desarrollo y puedas explicar con ejemplos concretos dónde te aceleraron y dónde decidiste no usarlas
Suma mucho si además traes:
- GraphQL, sobre todo con subscriptions
- Node.js para capas de datos compartidas
- Accesibilidad y soporte para conexiones lentas o intermitentes
- Testing de UI automatizado
- Experiencia integrando contenido generado por LLMs 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 rápido, respaldado por VCs europeos de primer nivel
- Autonomía real sobre decisiones de arquitectura, sin capas de aprobación que diluyan tu criterio
- Construir las interfaces que definen cómo aprenden miles de estudiantes en la región
Somos un equipo distribuido por LATAM, con base operativa en CDMX. Remote-first y mental-health friendly.
📌 Senior Frontend Engineer (México)
🏢 Luca
📍 México