Desarrollador iOS Semisenior
encora10
Posted Oct 12, 2026
- Other
- CSA Billable
Job description
**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.***