¿Te apasiona desarrollar aplicaciones móviles de alto rendimiento que impacten a miles de usuarios? Estamos buscando un(a) Desarrollador(a) React Native Senior con amplia experiencia en el desarrollo de aplicaciones para iOS y Android, capaz de diseñar soluciones escalables, seguras y de alta calidad. Formarás parte de un equipo tecnológico que impulsa la evolución de una plataforma móvil crítica, participando en el desarrollo de nuevas funcionalidades, la optimización de la arquitectura y la implementación de mejores prácticas de desarrollo para ofrecer una experiencia de usuario excepcional.
Diseñar, desarrollar, optimizar y mantener aplicaciones móviles para iOS y Android mediante React Native, asegurando que las soluciones sean seguras, escalables, estables y de alto rendimiento.
La posición participará principalmente en la modificación de flujos de la aplicación móvil actual, el desarrollo de nuevas funcionalidades, la integración con servicios internos y el mantenimiento evolutivo y correctivo de la plataforma.
No se trata únicamente de programar nuevas pantallas. Buscamos a una persona capaz de comprender la arquitectura de una aplicación, tomar decisiones técnicas, identificar riesgos y proponer mejoras sostenibles para el producto.
Desarrollar y mantener aplicaciones móviles utilizando React Native, JavaScript y TypeScript.
Modificar y optimizar flujos funcionales dentro de la aplicación móvil.
Implementar nuevas funcionalidades para plataformas iOS y Android.
Integrar APIs REST, servicios backend y módulos nativos.
Dar mantenimiento evolutivo, preventivo y correctivo al código existente.
Analizar y resolver incidencias técnicas en ambientes productivos.
Optimizar tiempos de respuesta, consumo de recursos, estabilidad y rendimiento de la aplicación.
Aplicar buenas prácticas de seguridad para el manejo de información financiera y datos sensibles.
Diseñar soluciones móviles escalables y fáciles de mantener.
Participar en decisiones relacionadas con arquitectura, componentes, integraciones y calidad de código.
Realizar revisiones de código y apoyar en la identificación de deuda técnica.
Documentar componentes, integraciones y decisiones técnicas relevantes.
Colaborar con equipos de producto, QA, arquitectura, backend y seguridad informática.
Participar en pruebas, liberaciones y publicación de versiones en App Store y Google Play.
Comunicar avances, riesgos, bloqueos y alternativas de solución al gerente responsable del proyecto.
-
Al menos siete años de experiencia profesional en desarrollo de software.
Trayectoria sólida y comprobable en desarrollo de aplicaciones móviles.
Experiencia reciente y relevante trabajando con React Native.
Participación en aplicaciones móviles publicadas o utilizadas en ambientes productivos.
Experiencia integrando aplicaciones móviles con APIs y servicios backend.
Experiencia dando mantenimiento y realizando mejoras sobre código existente.
Capacidad para trabajar con aplicaciones que requieren disponibilidad, seguridad y estabilidad.
React Native.
JavaScript.
TypeScript.
Desarrollo de aplicaciones para iOS y Android.
Integración y consumo de APIs REST.
Manejo de respuestas asíncronas, autenticación y gestión de errores.
Control de versiones con Git.
Depuración y resolución de incidencias.
Pruebas unitarias, funcionales o de integración.
Publicación y mantenimiento de aplicaciones en App Store y Google Play.
Manejo de estados, componentes reutilizables y navegación móvil.
Buenas prácticas de desarrollo seguro.
Principios SOLID y código limpio.
Clean Architecture.
Patrones MVVM o MVI.
Integración de módulos nativos.
Conocimientos de Swift para iOS o Kotlin para Android.
Manejo seguro de tokens, sesiones y credenciales.
Autenticación biométrica.
Cifrado y almacenamiento seguro de información.
Integración continua y despliegue continuo.
Monitoreo de errores y desempeño de aplicaciones móviles.
Experiencia con aplicaciones bancarias, financieras o transaccionales.
- Salario competitivo
- Esquema de comisiones variable
- Prestaciones de Ley
- Prestaciones superiores a la ley
- Aguinaldo de 30 días.
- Prima vacacional.
- Seguro de vida.
- Seguro de Gastos Médicos Mayores.
- Vales de despensa mensuales.
- Fondo de ahorro.
- Subsidio para clubes deportivos o gimnasios.
En iCodde apreciamos el valor de tu red personal, por lo tanto, recompensamos con dinero en efectivo por compartirla. Si el puesto no es de su interés pero conoces a alguien que podría estar interesado, envíanos su contacto y recibe un beneficio económico por una contratación efectiva. De esta forma, recibes una compensación y tu contacto mejora sus condiciones laborales.
¡Una oportunidad en la que todos ganan!
¡Haga clic aquí!
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.