Ofertas de empleo
React Native (Expo) Full-Stack Developer
Acerca del puesto React Native (Expo) Full-Stack Developer
Desde Timup, consultora de selección, estamos colaborando con una startup tecnológica que está desarrollando una plataforma única. Buscamos un perfil que quiera unirse en una fase temprana y aportar un impacto clave en el desarrollo del producto.
¿Qué harás?
- Serás responsable de implementar las funcionalidades principales de la aplicación móvil utilizando TypeScript, React Native moderno y las últimas versiones de Expo, trabajando a partir de diseños en Figma.
- Desarrollarás e integrarás módulos nativos personalizados para iOS (Swift/Objective-C) y Android (Java/Kotlin) con el objetivo de lograr funcionalidades avanzadas y una integración profunda con el sistema, que no se pueden cubrir con APIs estándar de Expo (por ejemplo, AVFoundation/MediaRecorder).
- Trabajarás en todo el stack, tanto en el frontend móvil como interactuando con los servicios backend basados en Supabase (PostgreSQL), y posiblemente con otras tecnologías backend.
- Colaborarás estrechamente en la definición de la arquitectura técnica y en la implementación de nuevas funcionalidades.
- Gestionarás el ciclo completo de lanzamientos de la aplicación, incluyendo actualizaciones OTA (Over-The-Air) mediante EAS.
- Participarás activamente en el proceso de desarrollo ágil (Scrum), enfocado en Continuous Delivery.
- Escribirás código limpio, testeado y mantenible.
- Contribuirás en la evolución de las prácticas técnicas y en la escalabilidad del equipo de ingeniería a medida que la startup crezca.
¿Qué buscamos?
- Experiencia profesional de al menos 5 años desarrollando aplicaciones móviles con React Native moderno.
- Dominio de TypeScript.
- Conocimiento avanzado de las últimas versiones de Expo y su ecosistema, incluyendo EAS.
- Experiencia demostrada desarrollando e integrando módulos nativos personalizados para iOS (Swift/Objective-C) y Android (Java/Kotlin), entendiendo cuándo y por qué es necesario ir más allá de las librerías estándar.
- Experiencia trabajando con conceptos de desarrollo full-stack.
Conocimiento del ciclo de vida completo de las aplicaciones móviles y del proceso de publicación, incluyendo actualizaciones OTA. - Experiencia con bases de datos relacionales, especialmente PostgreSQL (valorable experiencia con Supabase).
- Familiaridad con plataformas cloud (AWS, GCP, Azure).
Experiencia trabajando en entornos ágiles (Scrum) y en procesos de Continuous Delivery. - Capacidad para trabajar de manera autónoma, tomar ownership y colaborar en un equipo remoto.
Valoraremos positivamente:
- Experiencia con servicios de Firebase.
- Conocimiento o experiencia trabajando con modelos de lenguaje (LLMs).
- Experiencia integrando webhooks de Meta/WhatsApp u otros servicios externos.
Si te encaja esta posición, no dudes en aplicar.