Desarrollador iOS Semisenior
Título del puesto: Desarrollador iOS Semisenior
Habilidades clave: Desarrollo nativo para iOS, Swift, Objective-C, Cocoa Touch, MVC, MVVM, MVP, VIPER, Clean Architecture, Arquitectura Modular, API REST, Git y metodologías ágiles.
Experiencia: +3 años de experiencia en desarrollo de aplicaciones móviles nativas para iOS.
Ubicación: Lima, Perú.
Modalidad: Híbrida a demanda, con asistencia a la oficina del cliente en La Victoria entre 2 y 4 días al mes.
En Coforge estamos buscando un Desarrollador iOS Semisenior con experiencia en desarrollo de aplicaciones móviles nativas, dominio de Swift y Objective-C, y conocimientos de diferentes patrones arquitectónicos. Buscamos profesionales con capacidad para analizar requerimientos, proponer soluciones técnicas y colaborar con equipos multidisciplinarios en la implementación de funcionalidades de calidad.
Responsabilidades principales
- Participar en mesas de trabajo para analizar requerimientos y definir soluciones técnicas.
- Desarrollar e implementar funcionalidades para aplicaciones móviles nativas de iOS, de acuerdo con los requerimientos y la planificación establecida.
- Participar en la planificación conjunta de actividades y en la estimación de tiempos de desarrollo.
- Diseñar e implementar soluciones utilizando patrones arquitectónicos como MVC, MVVM, MVP y VIPER.
- Aplicar principios de Clean Architecture y arquitectura modular para desarrollar aplicaciones mantenibles y escalables.
- Integrar las aplicaciones con servicios mediante API REST.
- Realizar pruebas de concepto (PoC) y actividades de exploración técnica (Spikes) para evaluar alternativas de implementación.
- Analizar la viabilidad técnica de los requerimientos y proponer soluciones alineadas con las necesidades del proyecto.
- Aplicar las directrices de diseño de Apple para garantizar una experiencia de usuario consistente en iOS.
- Gestionar el control de versiones del código fuente utilizando Git.
- Participar en las ceremonias y actividades de trabajo bajo metodologías ágiles.
Requisitos indispensables
- Más de 3 años de experiencia en desarrollo de aplicaciones móviles nativas para iOS.
- Experiencia desarrollando aplicaciones con Swift y Objective-C.
- Conocimientos de desarrollo nativo para iOS mediante Cocoa Touch.
- Experiencia o conocimientos sólidos en patrones arquitectónicos como MVC, MVVM, MVP y VIPER.
- Conocimientos de Clean Architecture y arquitectura modular.
- Conocimientos de las directrices de diseño Human Interface Guidelines para iOS.
- Experiencia en integración de aplicaciones con servicios mediante API REST.
- Dominio del control de versiones con Git.
- Conocimientos de Scrum y metodologías ágiles.
- Capacidad para analizar requerimientos, estimar tiempos y evaluar la viabilidad técnica de las soluciones.
Requisitos deseables
- Experiencia en la realización de pruebas de concepto (PoC) y actividades de exploración técnica (Spikes).
- Experiencia en el diseño e implementación de arquitecturas modulares para aplicaciones móviles.
- Capacidad para proponer mejoras técnicas y colaborar con equipos multidisciplinarios.
Publicado el: 12-10-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.
Crear una alerta de empleo
¿Le interesa desarrollar su carrera en Encora? Reciba futuras oportunidades directamente en su correo electrónico.
Solicitar este puesto
*
indica un campo obligatorio