Descripción
Resumen:
Buscamos un experimentado Ingeniero Líder de Software para iOS para dirigir el equipo de ingeniería móvil, asumiendo la responsabilidad de la estrategia técnica, la arquitectura y la evolución de las aplicaciones nativas para iOS.
Aspectos destacados:
1. Dirigir la estrategia técnica, la arquitectura y la evolución de aplicaciones nativas para iOS
2. Definir y desarrollar la visión técnica para aplicaciones nativas para iOS mediante Swift
3. Dirigir, orientar y desarrollar a un equipo de ingenieros talentosos especializados en iOS
Estamos buscando un experimentado e innovador **Ingeniero Líder de Software para iOS** para liderar nuestro equipo de ingeniería móvil. En este puesto, usted será responsable de la estrategia técnica, la arquitectura y la evolución de nuestras aplicaciones nativas para iOS, definiendo la visión y los estándares de ingeniería para toda la plataforma. Trabajando con una pila moderna de desarrollo centrada en Swift, diseñará experiencias móviles elegantes, altamente eficientes y fáciles de usar que encanten a nuestros clientes y se escalen junto con nuestro negocio, mientras lidera y desarrolla a un equipo de ingenieros talentosos especializados en iOS.
Usted actuará como la máxima autoridad técnica en el dominio de iOS, colaborando estratégicamente con gerentes de producto, diseñadores de producto (UX/UI), líderes de backend y dirección de ingeniería. Guiará al equipo durante todo el ciclo de entrega —desde los primeros conceptos y la exploración técnica hasta el lanzamiento exitoso en la App Store de Apple— mientras define las estrategias de contratación, mentoría y dirección a largo plazo de la plataforma.
**Responsabilidades**
* Definir, diseñar y desarrollar la visión técnica para nuestras aplicaciones nativas para iOS mediante Swift, tomando decisiones de alto impacto que moldeen la dirección a largo plazo de la plataforma
* Establecer, promover y hacer cumplir las mejores prácticas, los estándares de codificación y los patrones arquitectónicos en toda la base de código de iOS y en la organización móvil en su conjunto
* Dirigir la planificación de la hoja de ruta técnica para la plataforma iOS, equilibrando las necesidades del producto, la deuda técnica, la escalabilidad y la innovación
* Colaborar estrechamente con los diseñadores de producto para implementar interfaces de usuario receptivas, pixel perfect y altamente interactivas, ajustadas a las Directrices de Interfaz Humana de Apple (HIG), impulsando al mismo tiempo las discusiones de diseño desde una perspectiva de viabilidad técnica y capacidades de la plataforma
* Diseñar integraciones robustas con servicios backend y APIs RESTful o GraphQL, garantizando experiencias de usuario fluidas, dinámicas y resistentes
* Establecer el nivel de calidad de ingeniería: escribir código limpio, modular y mantenible, liderar revisiones de código y asegurar la coherencia y el rigor técnico en toda la base de código
* Definir estrategias exhaustivas de pruebas, incluidas pruebas unitarias y de interfaz de usuario (mediante XCTest), para garantizar la estabilidad de la aplicación. Impulsar iniciativas continuas de optimización del rendimiento, la memoria y la batería utilizando Instruments
* Asumir la responsabilidad integral del ciclo de vida de lanzamiento de la aplicación, incluidos los procesos de compilación, la gestión de certificados y provisiones, y las entregas mediante App Store Connect
* Dirigir, orientar y desarrollar a un equipo de ingenieros de iOS —coaching a desarrolladores senior, intermedios y junior, realizando entrevistas técnicas y fomentando una cultura de ingeniería de alto rendimiento
* Colaborar con partes interesadas multifuncionales y con la dirección de ingeniería para influir en las hojas de ruta de producto, impulsar la innovación técnica y alinear la estrategia móvil con los objetivos empresariales generales
**Requisitos**
* 5 o más años de experiencia en el desarrollo de aplicaciones nativas para iOS
* 1 o más años de experiencia liderando equipos e iniciativas técnicas en aplicaciones de producción
* Competencia avanzada en Swift y dominio profundo del SDK de iOS y las herramientas de desarrollo de Apple (Xcode, Instruments)
* Experiencia profunda en patrones arquitectónicos modernos para iOS (por ejemplo, MVVM, MVC, Arquitectura Limpia, Combine y Concurrencia en Swift), con capacidad comprobada para definir arquitecturas a gran escala y justificar las decisiones ante audiencias tanto técnicas como no técnicas
* Amplia experiencia práctica con SwiftUI (preferible) y UIKit (Auto Layout, Storyboards/XIBs)
* Trayectoria comprobada en el establecimiento y gestión de pipelines de CI/CD para iOS (por ejemplo, Fastlane, Xcode Cloud, Bitrise) y en la administración del ciclo completo de lanzamiento mediante App Store Connect
* Experiencia avanzada con Git y liderazgo de flujos de trabajo colaborativos en equipos distribuidos
* Experiencia demostrada en liderazgo —orientación de ingenieros, impulso de la estrategia técnica y ejecución de iniciativas complejas en entornos ágiles/Scrum utilizando herramientas como Jira
* Excelentes habilidades comunicativas, de gestión de partes interesadas y de liderazgo, con capacidad para traducir conceptos técnicos complejos en valor empresarial claro
* Experiencia en procesos de contratación, evaluaciones de desempeño y crecimiento del equipo constituye un plus significativo
* Excelente dominio del inglés escrito y hablado (nivel B2 o superior)
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales de profesionales altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días de vacaciones pagados y licencias por enfermedad
* Cursos de actualización de competencias, reconversión profesional y certificaciones
* Acceso ilimitado a la biblioteca de LinkedIn Learning y a más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado y participación comunitaria
* Grupos de empleados de EPAM
* Cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn