Senior iOS Engineer
Encora10
Posted: March 23, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Diseñar aplicaciones móviles en iOS utilizando Swift, aplicando patrones de arquitectura para cumplir con los requisitos de nuestro negocio.
Required Skills
Job Description
Información Importante
Ubicación: Perú
Modalidad de trabajo: Híbrido, asistencia ocasional a oficina
Resumen del puesto
Como un Senior iOS Engineer (20577), formarás parte de un equipo tecnológico y ágil altamente calificado por respaldar y desarrollar soluciones de vanguardia para cumplir con los requisitos de nuestro negocio. Nos ayudará a acelerar los resultados empresariales de nuestros clientes mediante la innovación de productos digitales de vanguardia.
Responsabilidades y Funciones
• Diseñar y desarrollar aplicaciones móviles en iOS utilizando Swift, aplicando patrones de arquitectura como MVVM y VIPER.
• Implementar pruebas unitarias con XCTest y aplicar mecanismos de seguridad en apps (root detection, tamper proofing, certificate pinning).
• Colaborar en entornos ágiles (Scrum, Kanban), liderando iniciativas técnicas y brindando mentoría a otros desarrolladores.
Requisitos y Habilidades
• Profesionales de Ing. de Sistemas, Software, Informática o afines con +4 años de experiencia como iOS Developer.
• Dominio de Swift, XCode y programación orientada a objetos (POO).
• Conocimientos sólidos en estructuras de datos, algoritmos (ordenamiento y búsqueda) y programación concurrente con GCD.
• Aplicación de patrones de diseño (creacionales, estructurales, conductuales) y patrones de arquitectura (MVVM, VIPER).
• Experiencia en desarrollo de librerías y frameworks, y uso de gestores de dependencias: Cocoapods, Carthage, Swift Package Manager.
• Dominio del ciclo de vida de aplicaciones iOS y de los ViewControllers.
• Pruebas unitarias con XCTest.
• Implementación de mecanismos de seguridad en apps: root detection, runtime detection, tamper proofing, certificate pinning.
• Conocimientos sólidos en Git, Gitflow, y fundamentos de CI/CD.
• Experiencia en metodologías ágiles: Scrum, Kanban.
• Habilidades blandas: liderazgo, mentoría, autonomía, comunicación efectiva.
Acerca de Encora
Encora es el socio preferido de ingeniería digital y modernización de algunas de las principales empresas del mundo y empresas nativas digitales. Con más de 9,000 expertos en 47+ oficinas y laboratorios de innovación en todo el mundo, las prácticas tecnológicas de Encora incluyen Ingeniería y Desarrollo de Productos, Servicios en la Nube, Ingeniería de Calidad, DevSecOps, Datos y Análisis, Experiencia Digital, Ciberseguridad e Ingeniería de IA y LLM.
En Encora, 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.