Encora

Senior iOS Engineer

Encora Peru 19 days ago
engineering

Información Importante

Ubicación: Perú

Modalidad de trabajo: Hibrido

Resumen del puesto

Como un Senior iOS Engineer (18033), 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 

  • Egresados de sistemas, desarrollo o afines con +4 años de experiencia. 
  • Dominio intermedio/avanzado de Swift 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, responsabilidad, proactividad, 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. 

Sponsored

Explore Engineering

Skills in this job

People also search for