Senior React Native Developer
Senior React Native developer building and maintaining high-availability mobile apps, leading technical initiatives, defining architecture/testing standards, and mentoring junior devs. Requires 4+ years in mobile development plus custom native modules (Java, Kotlin, Swift, Objective-C). Hybrid role in Lima, Peru with 2 office days per week.
- Compensation
- Not disclosed
- Location
- Peru
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Mobile
- Posted
Skills
Must have
- 4+ years of experience in mobile software development
- Solid experience building applications with React Native
- Experience leading technical teams or mobile development initiatives
- Experience defining development and architecture standards
- Ability to design solutions from scratch with a scalable, maintainable focus
- Experience doing code reviews and making technical decisions
- Experience developing custom native modules in Java, Kotlin, Swift and Objective-C
- Experience integrating native functionality into React Native apps
- Experience defining testing strategies: unit, integration and end-to-end testing
- Experience setting quality metrics and code coverage for mobile projects
- Advanced knowledge of mobile architecture and modularization
Nice to have
- Experience designing and maintaining CI/CD pipelines with GitHub Actions or similar
- Experience managing multiple environments (Development, Staging, Production)
- Knowledge of advanced mobile security: root/jailbreak detection, code obfuscation, OWASP Mobile Security
- Experience implementing GDPR and PCI-DSS compliance
- Experience with scalable architectures: monorepos, mobile micro frontends, multi-app ecosystems
- Participation in technical roadmaps and release planning
- Experience implementing observability, logging and monitoring
- Experience analyzing performance with specialized tools
- Experience developing reusable libraries for mobile apps
- Participation in Open Source projects or technology reuse initiatives
- Soft skills: technical leadership, communication, mentoring, analytical thinking, problem solving, collaboration
Full description
Habilidades clave: React Native, Mobile Development, Mobile Architecture, CI/CD, Mobile Security, Native Development, Technical Leadership, React Native Ecosystem.
Experiencia: +4 años de experiencia en desarrollo móvil y experiencia sólida liderando iniciativas técnicas con React Native.
Ubicación: Lima, Perú.
Modalidad: Híbrida. Asistencia a oficina 2 veces por semana.
En Coforge estamos buscando Senior React Native Developer (#20788-7-79) con el siguiente perfil.
Responsabilidades principales
- Desarrollar y mantener aplicaciones móviles de alta disponibilidad y rendimiento.
- Diseñar soluciones escalables y mantenibles para aplicaciones React Native.
- Liderar técnicamente iniciativas de desarrollo móvil.
- Definir estándares de desarrollo, calidad y arquitectura dentro del equipo.
- Participar en revisiones de código y asegurar el cumplimiento de buenas prácticas de ingeniería.
- Diseñar e implementar integraciones entre aplicaciones móviles y servicios backend.
- Garantizar el cumplimiento de estándares de seguridad y arquitectura.
- Diseñar estrategias de pruebas automatizadas y cobertura de código.
- Participar en la planificación de releases y evolución tecnológica de las aplicaciones.
- Promover la mejora continua del ecosistema móvil mediante nuevas prácticas y herramientas.
- Brindar mentoría y acompañamiento técnico a desarrolladores junior y semi senior.
Requisitos indispensables
- +4 años de experiencia en desarrollo de software móvil.
- Experiencia sólida desarrollando aplicaciones con React Native.
- Experiencia liderando equipos técnicos o iniciativas de desarrollo móvil.
- Experiencia definiendo estándares de desarrollo y arquitectura.
- Capacidad para diseñar soluciones desde cero con enfoque escalable y mantenible.
- Experiencia realizando revisiones de código y tomando decisiones técnicas.
- Experiencia desarrollando módulos nativos personalizados en:
- Java.
- Kotlin.
- Swift.
- Objective-C.
- Experiencia integrando funcionalidades nativas en aplicaciones React Native.
- Experiencia definiendo estrategias de testing: