




Resumen: Buscamos un desarrollador experimentado de React Native con sólida experiencia en iOS para diseñar, desarrollar y mantener aplicaciones móviles de alta calidad. Aspectos destacados: 1. Diseñar, desarrollar y mantener aplicaciones móviles multiplataforma 2. Colaborar con equipos multifuncionales para ofrecer experiencias de usuario fluidas 3. Escribir código limpio, mantenible y reutilizable siguiendo las mejores prácticas Título del puesto: Desarrollador Senior de React Native (con experiencia en iOS) 📍 Ubicación: Minneapolis, MN (híbrido – presencial 2-3 días por semana) 🕒 Duración: Contrato (a largo plazo) 💼 Experiencia: 10+ años Descripción general del puesto: Buscamos un desarrollador altamente experimentado de React Native con sólida experiencia en iOS para unirse a nuestro equipo en Minneapolis, MN. El candidato ideal aportará conocimientos profundos sobre el desarrollo de aplicaciones móviles, las mejores prácticas de UI/UX y la integración con servicios de backend. Este puesto requiere una persona capaz de trabajar de forma independiente, colaborar con equipos multifuncionales y entregar aplicaciones móviles de alta calidad a gran escala. Responsabilidades clave: Diseñar, desarrollar y mantener aplicaciones móviles multiplataforma mediante React Native, con especial énfasis en plataformas iOS. Colaborar con gestores de producto, diseñadores e ingenieros de backend para ofrecer experiencias de usuario fluidas. Optimizar aplicaciones móviles en cuanto a rendimiento, escalabilidad y fiabilidad. Depurar y resolver problemas técnicos, cuellos de botella de rendimiento y bloqueos de la aplicación. Integrar APIs de terceros, SDK y servicios internos de backend. Escribir código limpio, mantenible y reutilizable siguiendo las mejores prácticas. Realizar revisiones de código y orientar a desarrolladores junior cuando sea necesario. Trabajar con pipelines CI/CD para la implementación de aplicaciones móviles. Garantizar el cumplimiento de las directrices de la App Store y gestionar las publicaciones de las aplicaciones. Habilidades y experiencia requeridas: Más de 10 años de experiencia en desarrollo de aplicaciones móviles. Más de 5 años de experiencia práctica con React Native. Sólida experiencia en desarrollo nativo para iOS (Swift / Objective-C). Competencia en JavaScript, TypeScript y ES6+. Conocimiento profundo de las mejores prácticas de UI/UX móvil y diseño adaptable. Experiencia con APIs REST, GraphQL e integración de datos JSON. Familiaridad con Redux, Redux-Saga o la API Context para la gestión del estado. Experiencia publicando y manteniendo aplicaciones en la Apple App Store. Habilidades sólidas en depuración y optimización del rendimiento. Competencia con Git, pipelines CI/CD y metodologías ágiles. Deseable: Conocimientos de desarrollo para Android (Kotlin/Java). Experiencia con Firebase, notificaciones push y herramientas de análisis. Familiaridad con plataformas en la nube (AWS, GCP, Azure). Experiencia previa en aplicaciones para consumidores, retail o sectores financieros.


