Salario negociable
Tek Spikes
Minneapolis, MN, USA
Descripción del trabajo: Estamos buscando un desarrollador Senior React Native altamente experimentado con una sólida trayectoria en el desarrollo móvil iOS para unirse a nuestro equipo de aplicaciones móviles empresariales en Minneapolis, MN. Este puesto es ideal para candidatos que cuenten con más de una década de experiencia en desarrollo móvil y de software, y que puedan diseñar, arquitectar y desarrollar aplicaciones móviles iOS escalables, seguras y de alto rendimiento utilizando React Native. Los candidatos deben estar dispuestos a trabajar bajo nuestro contrato W2; se puede considerar la transferencia de patrocinio para el perfil adecuado. 🔧 Responsabilidades principales: Liderar la arquitectura, el desarrollo y el despliegue de aplicaciones móviles iOS utilizando React Native. Colaborar con diseñadores de UI/UX, gerentes de producto e ingenieros de backend para crear experiencias móviles completas. Integrar componentes nativos de iOS en el entorno React Native cuando sea necesario, usando Swift u Objective-C. Optimizar las aplicaciones en cuanto a rendimiento, fiabilidad y mantenibilidad. Gestionar el despliegue y versionado mediante Apple App Store, incluyendo provisionamiento, certificados y TestFlight. Brindar mentoría a desarrolladores juniors y promover buenas prácticas en calidad de código, pruebas y documentación. Solucionar problemas, realizar revisiones de código e implementar mejoras en la aplicación. ✅ Habilidades requeridas: Más de 12 años de experiencia general en desarrollo de software. Mínimo 4 años de experiencia práctica con React Native. Alto dominio del desarrollo nativo iOS usando Swift y/o Objective-C. Conocimiento profundo de la arquitectura de aplicaciones móviles, diseño de componentes y optimización de rendimiento. Sólidos conocimientos de Redux/MobX, TypeScript y patrones modernos de frontend. Experiencia demostrada integrando SDKs de terceros, APIs y trabajando con módulos nativos. Conocimiento de prácticas DevOps y pipelines CI/CD móviles (Fastlane, Bitrise, AppCenter, etc.). Experiencia con Git, metodología Agile/Scrum y herramientas de seguimiento de incidencias como JIRA. ⭐ Deseable: Experiencia en desarrollo Android es un plus. Conocimiento de GraphQL, Firebase, analíticas móviles o manejo de datos en tiempo real. Experiencia trabajando en entornos empresariales de gran escala con flujos de datos complejos e integraciones. Experiencia previa trabajando bajo W2 en grandes empresas consultoras o clientes empresariales. 📚 Educación: Título universitario o maestría en Ciencias de la Computación, Ingeniería o campo relacionado. ⚠️ Notas importantes: Solo se considerarán candidatos dispuestos a trabajar bajo nuestro contrato W2. Se puede considerar transferencia de visa H1B — no se aceptan solicitudes nuevas de H1B, GC ni C2C.