Salario negociable
Tek Spikes
Minnesota City, MN 55959, USA
Únase a Tek Spikes como Desarrollador Senior React Native con enfoque en aplicaciones móviles iOS. En este puesto, será responsable de diseñar y construir aplicaciones iOS de alta calidad utilizando el framework React Native. Liderará el desarrollo de funcionalidades, garantizará el cumplimiento de las mejores prácticas y dirigirá la dirección técnica general de los proyectos móviles, colaborando estrechamente con equipos multifuncionales. Responsabilidades: Liderar la arquitectura, diseño e implementación de aplicaciones móviles para iOS utilizando React Native. Colaborar con gerentes de producto, diseñadores UX/UI y otras partes interesadas para ofrecer experiencias móviles innovadoras y fáciles de usar. Realizar revisiones de código y mentorar a desarrolladores juniors para mantener la calidad y consistencia en la base de código. Depurar y optimizar el rendimiento de la aplicación para garantizar experiencias de usuario rápidas, eficientes y de alta calidad. Integrar bibliotecas y APIs de terceros para mejorar la funcionalidad de la aplicación. Mantenerse actualizado sobre las tendencias y tecnologías emergentes en el desarrollo móvil y React Native. Implementar las mejores prácticas para pruebas, despliegue y estabilidad de la aplicación. Requisitos Calificaciones: - Título universitario en Ciencias de la Computación, Ingeniería de Software o experiencia equivalente. - 5+ años de experiencia profesional en desarrollo de aplicaciones móviles, con fuerte enfoque en React Native. - Experiencia amplia en desarrollo iOS, incluyendo un sólido conocimiento de los componentes y pautas de diseño de iOS. - Trayectoria comprobada en la entrega de aplicaciones móviles escalables y de alto rendimiento. - Conocimientos sólidos de bibliotecas de gestión de estado, como Redux o MobX. - Experiencia con frameworks de pruebas unitarias, como Jest o Mocha. - Familiaridad con la integración de módulos nativos y solución de problemas específicos de la plataforma. - Dominio de control de versiones Git y procesos CI/CD. - Excelentes habilidades para resolver problemas y capacidad para trabajar de forma colaborativa en entornos de equipo. Habilidades deseables: - Experiencia con TypeScript y herramientas relacionadas. - Comprensión de metodologías y prácticas Agile/Scrum. - Conocimiento de los procesos de distribución de aplicaciones en la App Store de iOS.