El Desarrollador React Native es responsable de construir y optimizar aplicaciones móviles multiplataforma con foco principal en Android, asegurando un alto nivel de calidad, usabilidad y desempeño. Su rol es fundamental para la integración de las funcionalidades del dispositivo con la aplicación, aprovechando periféricos como cámara, GPS, sensores, lectores biométricos y otros elementos que habilitan experiencias móviles avanzadas. Además, este perfil debe aportar liderazgo técnico y la capacidad de proponer soluciones innovadoras que potencien la experiencia del usuario final.
Objetivo:
Diseñar y desarrollar aplicaciones móviles robustas y escalables en React Native, con especialización en Android y experiencia en el uso de periféricos de dispositivos móviles. El rol busca garantizar una correcta integración entre hardware y software, asegurar la optimización de rendimiento y brindar soluciones confiables. Como plus, se valorará el conocimiento en Stencil para el desarrollo de componentes web reutilizables.
Habilidades Técnicas:
Desarrollo avanzado en React Native, con foco en el ecosistema Android.
- Integración y manejo de periféricos móviles: cámara, GPS, sensores, bluetooth, huella digital, NFC, entre otros.
- Conocimiento en JavaScript/TypeScript y su aplicación en entornos móviles.
- Conocimiento en Java/Kotlin para Android (deseable) en casos de integración nativa.
- Consumo de servicios REST/GraphQL y manejo de APIs móviles.
- Implementación de pruebas unitarias y de integración en entornos móviles.
- Deseable: experiencia en Stencil para el desarrollo de Web Components complementarios.
Herramientas y entornos:
Framework: React Native.
- Lenguajes: JavaScript, TypeScript, Java/Kotlin (Android nativo).
- Web complementario: HTML5, CSS3, Stencil (deseable).
- Control de versiones: Git (GitHub, GitLab, Bitbucket).
- Herramientas de pruebas: Jest, Detox, Appium.
- IDEs y entornos móviles: Android Studio, Visual Studio Code.
- Gestión: Jira, Azure DevOps, Trello, Confluence.
Habilidades soft:
'- Comunicación clara y efectiva con equipos técnicos y de negocio.
- Trabajo colaborativo en equipos multidisciplinarios bajo metodologías ágiles.
- Orientación a resultados y compromiso con la calidad.
- Proactividad y capacidad de investigación para resolver problemas complejos.
- Organización y disciplina en la entrega de proyectos.
- Liderazgo técnico y mentoría a perfiles menos experimentados.
Experiencia:
'- Experiencia mínima de 4 a 6 años en desarrollo móvil, con al menos 3 años en React Native.
- Experiencia comprobable en proyectos de Android con integración de periféricos móviles.
- Participación en proyectos de aplicaciones publicadas en tiendas (Google Play / App Store).
- Experiencia en integración de servicios y APIs en entornos móviles.
- Deseable experiencia en Stencil y desarrollo de Web Components.
📌 Dev React Native Android
🏢 Axity
📍 Ecatepec de Morelos