Descripción
Resumen:
Buscamos un/a Desarrollador/a de React Native para diseñar, construir y mantener aplicaciones móviles de alto rendimiento para iOS y Android, colaborando con equipos multifuncionales.
Puntos destacados:
1. Diseñar y desarrollar aplicaciones móviles multiplataforma utilizando React Native
2. Integrar APIs REST, bibliotecas de terceros y servicios de backend
3. Colaborar con equipos diversos durante todo el ciclo de vida del desarrollo de software (SDLC)
**Desarrollador/a de React Native** con 6–8 años de experiencia general en el desarrollo de aplicaciones móviles para diseñar, construir y mantener aplicaciones móviles de alto rendimiento para las plataformas iOS y Android.
El/la candidato/a ideal debe poseer una sólida experiencia práctica en **React Native**, frameworks modernos de JavaScript y arquitectura móvil, además de la capacidad de colaborar estrechamente con equipos multifuncionales.
**Responsabilidades clave**
* Diseñar, desarrollar, probar y mantener **aplicaciones móviles multiplataforma** utilizando React Native
* Traducir requisitos comerciales y funcionales en **soluciones móviles escalables y de alta calidad**
* Garantizar la optimización del rendimiento, la respuesta rápida y una experiencia de usuario fluida en diversos dispositivos
* Integrar APIs REST, bibliotecas de terceros, SDK y servicios de backend
* Trabajar estrechamente con diseñadores/as de UI/UX para implementar diseños pixel perfect
* Escribir código limpio, modular, reutilizable y bien documentado
* Realizar revisiones de código y aplicar buenas prácticas y estándares de programación
* Identificar y resolver cuellos de botella de rendimiento, errores y fugas de memoria
* Colaborar con los equipos de backend, QA, DevOps y producto durante todo el ciclo de vida del desarrollo de software (SDLC)
* Orientar a desarrolladores/as junior y contribuir a la toma de decisiones técnicas
* Participar en las ceremonias ágiles/Scrum (reuniones diarias, planificación de sprint, revisiones y retrospectivas)
**Conocimientos técnicos – Obligatorios**
* Experiencia práctica sólida con **React Native** (preferiblemente 4\+ años)
* Competencia en **JavaScript (ES6\+), TypeScript**
* Comprensión profunda de los **conceptos de React**: Hooks, Contexto, gestión de estado (Redux/Redux Toolkit/MobX)
**Conocimientos técnicos – Deseables**
* Experiencia trabajando con **APIs RESTful** y programación asíncrona
* Conocimientos sólidos sobre **patrones de arquitectura móvil** y diseño basado en componentes
* Experiencia con los **ciclos de vida de aplicaciones móviles para Android e iOS**
* Experiencia práctica con **Git** y sistemas de control de versiones
* Familiaridad con herramientas de depuración y técnicas de optimización del rendimiento