Ingeniero iOS Senior
Encora · Lima, Lima, Peru
IT Services and IT Consulting · 5,001-10,000 employees
About the role
Design, develop, and maintain iOS mobile applications using Swift and React Native. Implement architectural patterns like MVVM and Clean Architecture while integrating external services via REST APIs.
What they look for
Requirements
Requires over 3 years of experience with React Native and proficiency in Swift and UIKit. Candidates must have experience with Firebase, REST APIs, and software design patterns.
Full description
Título del puesto: Ingeniero iOS Senior
Habilidades clave: Swift, React Native, UIKit, MVVM, Clean Architecture, REST APIs, Patrones de Diseño, Firebase, SwiftUI, CI/CD Mobile
Experiencia: +3 años de experiencia en desarrollo mobile con React Native y experiencia en iOS.
Ubicación: Lima, Perú.
Modalidad: Híbrida con asistencia a oficina a demanda del cliente en Lima.
En Coforge estamos buscando un Ingeniero iOS Senior (21690) con el siguiente perfil:
Responsabilidades principales
- Diseñar, desarrollar y mantener aplicaciones móviles para plataformas iOS utilizando Swift y React Native.
- Implementar soluciones aplicando patrones de arquitectura como MVVM y Clean Architecture.
- Desarrollar componentes utilizando UIKit y buenas prácticas de desarrollo mobile.
- Integrar aplicaciones con servicios externos mediante APIs REST.
- Participar en la migración de aplicaciones nativas hacia React Native cuando sea requerido.
- Implementar soluciones utilizando Firebase y servicios asociados.
- Realizar mejoras de calidad de código mediante pruebas unitarias y buenas prácticas de desarrollo.
- Participar en procesos de publicación y mantenimiento de aplicaciones en App Store.
- Colaborar con equipos multidisciplinarios para la entrega de soluciones móviles escalables.
Requisitos indispensables
- Experiencia desarrollando aplicaciones móviles con Swift.
- +3 años de experiencia trabajando con React Native.
- Experiencia aplicando patrones de arquitectura como MVVM y Clean Architecture.
- Conocimiento de UIKit.
- Experiencia consumiendo APIs REST.
- Conocimiento de patrones de diseño de software.
- Experiencia utilizando Firebase en aplicaciones móviles.
Requisitos deseables
- Conocimiento de SwiftUI.
- Experiencia con programación concurrente utilizando Async/Await.
- Experiencia desarrollando pruebas unitarias.
- Conocimiento de CI/CD para aplicaciones móviles.
- Experiencia utilizando Firebase para funcionalidades avanzadas como detección facial.
- Experiencia en migración de aplicaciones nativas a React Native.
- Experiencia publicando aplicaciones en App Store.
Publicado el: 13-07-2026
En Coforge, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos en función de la edad, discapacidad, religión, género, orientación sexual, estado socioeconómico o nacionalidad.