




Resumen: Buscamos un/a Desarrollador/a Senior de Móviles para construir y evolucionar una aplicación React Native de clase mundial para iOS y Android, centrándonos en contribuciones de alto impacto, arquitectura y experiencia de usuario. Aspectos destacados: 1. Rol de colaborador individual de alto impacto en desarrollo móvil. 2. Trabajar estrechamente con los equipos de Producto, Diseño, Backend y Datos. 3. Contribuir a las prácticas de arquitectura, rendimiento y pruebas. Estamos buscando un/a Desarrollador/a Senior de Móviles para ayudarnos a construir una experiencia móvil de clase mundial utilizada diariamente por nuestros clientes. En este rol, serás un/a colaborador/a individual de alto impacto responsable del desarrollo y evolución de nuestra **aplicación React Native para iOS y Android**, entregando experiencias móviles de alta calidad que sean rápidas, fiables y escalables. Este es un rol de alta autonomía para un/a ingeniero/a que se enorgullece de su oficio en el desarrollo móvil. Trabajarás estrechamente con los equipos de Producto, Diseño, Backend y Datos para construir funciones móviles pulidas, a la vez que contribuyes a decisiones de arquitectura, mejoras de rendimiento, prácticas de pruebas e infraestructura de lanzamientos. El/la candidato/a ideal tiene una amplia experiencia en **desarrollo con React Native**, comprende el ecosistema móvil de extremo a extremo y disfruta construir sistemas robustos que escalen manteniendo experiencias de usuario excepcionales. **Responsabilidades:** * Contribuir a la **arquitectura, desarrollo y evolución de la aplicación móvil React Native** para iOS y Android. * Construir y mantener **componentes de interfaz de usuario reutilizables y de alto rendimiento** mediante NativeWind, garantizando accesibilidad y coherencia en el diseño. * Integrar y gestionar la entrega de contenidos mediante **Sanity CMS**, incluyendo el diseño de esquemas, consultas GROQ y flujos de vista previa en tiempo real. * Contribuir a la **infraestructura de banderas de funciones y experimentación** mediante LaunchDarkly, apoyando lanzamientos controlados y pruebas A/B. * Utilizar **Expo y su ecosistema** para agilizar los flujos de desarrollo y gestionar dependencias nativas. * Construir y mantener **tuberías móviles de CI/CD mediante Expo Application Services (EAS)** para compilaciones automatizadas, pruebas y envíos a tiendas de aplicaciones. * Mantener sólidas **prácticas de pruebas mediante Jest y React Native Testing Library**, asegurando una cobertura fiable. * Construir y ampliar **pruebas de automatización de interfaz de usuario mediante Detox u otros frameworks similares** para proteger flujos críticos de usuario. * Implementar y gestionar **monitoreo y observabilidad de la aplicación** mediante herramientas como Datadog o Sentry. * Hacerse cargo de iniciativas móviles complejas **desde el diseño técnico hasta el lanzamiento, monitoreo e iteración**. * Participar en **discusiones de arquitectura, revisiones de diseño y revisiones de código**, manteniendo altos estándares de calidad y rendimiento. * Identificar y reducir **la deuda técnica**, mejorando la mantenibilidad y la velocidad de desarrollo. * Colaborar estrechamente con los equipos de **Producto, Diseño y Backend** para entregar funciones móviles de alta calidad. * Diagnosticar y resolver **problemas de rendimiento, bloqueos y problemas de memoria** mediante herramientas de perfilado y monitoreo. * Aplicar **conocimientos de plataformas nativas (Swift o Kotlin)** al trabajar con módulos nativos u optimizaciones específicas de plataforma. * Mentorear a **ingenieros/as junior y de nivel medio**, y apoyar los procesos de contratación técnica. **Requisitos** * **7+ años de experiencia profesional en ingeniería de software**, incluyendo **4+ años en desarrollo móvil multiplataforma** * Experiencia experta en **React Native** y arquitectura móvil multiplataforma * Alta competencia en **TypeScript**, con experiencia en la construcción de bases de código tipadas y escalables * Experiencia en la creación de **bibliotecas de componentes reutilizables** mediante NativeWind o frameworks estilo Tailwind * Experiencia integrando **plataformas de CMS desacoplados (preferiblemente Sanity CMS)** * Experiencia implementando **banderas de funciones o plataformas de experimentación**, como LaunchDarkly * Amplia experiencia con **Expo (flujos administrados o sin administrar)** y todo su ecosistema * Experiencia construyendo **tuberías móviles de CI/CD** (EAS, Fastlane o similares), incluyendo compilaciones automatizadas y envíos a tiendas de aplicaciones * Amplia experiencia con **pruebas automatizadas** mediante Jest y React Native Testing Library * Experiencia implementando **pruebas de automatización de interfaz de usuario de extremo a extremo** mediante Detox, Maestro, Appium o similares * Experiencia con **herramientas móviles de observabilidad y monitoreo**, como Datadog o Sentry * Conocimientos prácticos de **Swift (iOS) y/o Kotlin (Android)** para integración de módulos nativos y depuración * Experiencia entregando **proyectos móviles grandes y complejos con impacto medible** * Excelentes habilidades escritas y verbales en **inglés** * Licenciatura o maestría en **Ciencias de la Computación, Ingeniería o experiencia práctica equivalente** * Debes residir en Latinoamérica Deseable* Experiencia profunda en desarrollo móvil nativo con **Swift (iOS) o Kotlin (Android)** * Experiencia trabajando con la **Nueva Arquitectura de React Native (Fabric, TurboModules, JSI)** * Experiencia con **Expo Router o sistemas de enrutamiento basados en archivos** * Experiencia implementando **actualizaciones sobre la marcha (over-the-air)** mediante Expo Updates o CodePush * Familiaridad con otras herramientas móviles de observabilidad, como **Firebase Crashlytics** * Contribuciones a **bibliotecas de React Native de código abierto** o contenido técnico * Experiencia trabajando en **empresas tecnológicas de rápido crecimiento con sólidas culturas de ingeniería móvil** **Beneficios** * Trabajo remoto de lunes a viernes, 40 horas semanales (sin fines de semana) * Vacaciones: 10 días hábiles al año * Días festivos: 5 días festivos nacionales al año * Días festivos corporativos: 5 días festivos corporativos al año (Víspera de Navidad, Navidad, Víspera de Año Nuevo, Año Nuevo y Día Zipdev) * Licencia parental * Reembolso de gastos médicos * Reembolso por estilo de vida activo * Reembolso trimestral para oficina en casa * Planes de compra mediante descuentos en nómina * Bono por antigüedad * Bono por aprendizaje continuo * Acceso a plataformas de formación y desarrollo profesional * ¿Ya mencionamos que es REMOTO?!! Uno de nuestros valores fundamentales en Zipdev es "Sé auténtico/a." Por eso te animamos a responder el formulario de solicitud con tus propias palabras; queremos conocerte a ti, no a un asistente digital. ¿Te preguntas cómo funciona nuestro entorno remoto o nuestro método de pago? Hemos recopilado algunas respuestas útiles en nuestras Preguntas Frecuentes, al final de nuestro sitio web de carreras. Échales un vistazo y avísanos si tienes más dudas!


