Desarrollador iOS Senior (iOS SW7)
Título del puesto: Desarrollador iOS Senior (iOS SW7)
Habilidades clave: Swift, iOS Development, SwiftUI/UIKit, MVVM, VIPER, Design Patterns, SOLID Principles, Git, Gitflow, CI/CD, Unit Testing, XCTest, Mobile Security
Experiencia: Experiencia sólida en desarrollo de aplicaciones móviles iOS y conocimientos avanzados en arquitectura, patrones de diseño y buenas prácticas de desarrollo.
Ubicación: Lima, Perú.
Modalidad: Híbrida con asistencia según requerimiento del cliente en Lima.
En Coforge estamos buscando Desarrollador iOS Senior (iOS SW7) (22233) con el siguiente perfil.
Responsabilidades principales
- Diseñar, desarrollar y mantener aplicaciones móviles para plataforma iOS utilizando Swift y buenas prácticas de ingeniería de software.
- Aplicar principios de programación orientada a objetos, estructuras de datos y algoritmos para construir soluciones eficientes y escalables.
- Implementar patrones de diseño y arquitectura como MVVM y VIPER para garantizar código mantenible y organizado.
- Desarrollar e integrar librerías y frameworks dentro de aplicaciones móviles.
- Gestionar dependencias utilizando herramientas como CocoaPods, Carthage y Swift Package Manager.
- Implementar pruebas unitarias utilizando XCTest para asegurar la calidad del código.
- Aplicar buenas prácticas de seguridad móvil, incluyendo mecanismos de protección como root detection, runtime detection, tamper proofing y certificate pinning.
- Participar en equipos ágiles bajo metodologías como Scrum o Kanban.
- Colaborar con equipos multidisciplinarios y brindar soporte técnico cuando sea requerido.
Requisitos indispensables
- Conocimientos sólidos en estructuras de datos y aplicación de algoritmos, especialmente algoritmos de búsqueda y ordenamiento.
- Experiencia en programación orientada a objetos (POO).
- Conocimiento y aplicación de patrones de diseño creacionales, estructurales y conductuales.
- Conocimiento sólido de Git y Gitflow.
- Conocimientos básicos de CI/CD.
- Experiencia utilizando patrones de arquitectura móvil como MVVM y VIPER.
- Conocimiento intermedio/sólido de Swift.
- Experiencia desarrollando aplicaciones iOS y trabajando con librerías y frameworks.
- Conocimiento del ciclo de vida de aplicaciones iOS y ViewControllers.
- Experiencia con Grand Central Dispatch (GCD).
- Conocimientos de pruebas unitarias utilizando XCTest.
- Conocimiento de mecanismos de seguridad en aplicaciones móviles.
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.
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