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.