Descripción de puesto:
La persona responsable de la gestión técnica de entregas móviles coordina la planificación, ejecución y liberación de productos y funcionalidades para aplicaciones móviles iOS y Android. Su propósito es asegurar entregas predecibles, de alta calidad y alineadas con los objetivos del negocio, facilitando la colaboración entre equipos de producto, diseño, desarrollo, QA, seguridad, operaciones y proveedores externos.
Este rol requiere comprender el ciclo completo de desarrollo móvil, desde el refinamiento de requerimientos y la estimación hasta las pruebas, publicación en tiendas, monitoreo productivo y mejora continua. La persona en esta posición da seguimiento a dependencias, riesgos, bloqueos, calidad y fechas de entrega, promoviendo prácticas ágiles y una comunicación clara con las partes interesadas.
Es una persona con experiencia consolidada en gestión técnica de proyectos, programas o entregas digitales, preferentemente en entornos móviles, necesario en entornos bancarios. Cuenta con capacidad para coordinar equipos multidisciplinarios, facilitar la toma de decisiones y mantener el ownership de los entregables de inicio a fin. Demuestra organización, pensamiento analítico, orientación a resultados, habilidades de comunicación y disposición para colaborar en ambientes dinámicos.
Habilidades técnicas:
Gestión de entregas
Planificación, seguimiento y control de entregas móviles end-to-end
Gestión de alcance, cronograma, riesgos, dependencias, presupuesto y calidad
Definición y seguimiento de milestones, entregables, KPIs y métricas de delivery
Gestión de incidentes, bloqueos, cambios y escalaciones
Desarrollo móvil
Conocimiento del ciclo de desarrollo de aplicaciones iOS y Android
Swift, Objective-C, Kotlin, Java o frameworks multiplataforma como Flutter o React Native
Integración con APIs REST, SDKs, servicios backend y herramientas de analítica
Conocimientos de arquitectura móvil, patrones de diseño, manejo de estado y almacenamiento local
Calidad y pruebas
Definición y seguimiento de estrategias de pruebas funcionales, integración, regresión, rendimiento y seguridad
Coordinación con equipos de QA, automatización y pruebas en dispositivos reales
Gestión de defectos, criterios de aceptación y métricas de calidad
Prácticas de shift-left, calidad continua y prevención de defectos
CI/CD y operación
Conocimiento de pipelines CI/CD para aplicaciones móviles
Git, GitHub, GitLab, Jenkins, Bitrise, Fastlane u otras herramientas equivalentes
Gestión de certificados, perfiles de aprovisionamiento, firma de aplicaciones y configuración por ambiente
Publicación y administración de versiones en App Store Connect y Google Play Console
Monitoreo productivo, crash reporting, observabilidad y análisis de métricas de aplicaciones
Seguridad y cumplimiento
Conocimiento de prácticas de seguridad móvil, protección de datos y gestión de secretos
OWASP Mobile Application Security Verification Standard y buenas prácticas de desarrollo seguro
Experiencia en ambientes regulados, preferentemente banca, fintech o servicios financieros
Herramientas de gestión
Jira, Confluence, Azure DevOps, ServiceNow o herramientas equivalentes
Metodologías ágiles: Scrum, Kanban y gestión de releases
Elaboración de reportes ejecutivos, tableros de seguimiento y documentación técnica
Experiencia y habilidades:
5+ años de experiencia en gestión de proyectos técnicos, delivery management, release management o roles similares
3+ años coordinando proyectos o productos digitales móviles
Experiencia trabajando con equipos multidisciplinarios y distribuidos
Experiencia coordinando múltiples iniciativas, releases o equipos de desarrollo en paralelo
Conocimiento del proceso de publicación y actualización de aplicaciones en App Store y Google Play
Experiencia gestionando proveedores, partners tecnológicos y dependencias externas
Capacidad para traducir objetivos de negocio en planes técnicos y entregables accionables
Habilidad para identificar riesgos, anticipar impactos y definir planes de mitigación
Comunicación efectiva con equipos técnicos, áreas de negocio, liderazgo y comités
Inglés técnico y capacidad para trabajar con documentación y equipos internacionales
Deseables:
Certificación PMP, PMI-ACP, Scrum Master, SAFe u otra certificación relacionada
Experiencia en aplicaciones financieras, autenticación, biometría, pagos o prevención de fraude
Conocimiento de arquitecturas cloud y servicios en AWS, GCP, Azure u otras plataformas
Experiencia con feature flags, despliegues progresivos, releases escalonados y rollbacks
Conocimiento de Firebase Crashlytics, App Center, Datadog, Grafana u otras herramientas de monitoreo
Experiencia con automatización de pruebas móviles y laboratorios de dispositivos
Conocimiento de APIs, microservicios, event-driven y patrones de resiliencia
Actividades principales:
Coordinar el ciclo completo de entrega de funcionalidades y versiones para aplicaciones iOS y Android.
Construir y mantener planes de delivery, cronogramas, milestones y criterios de salida para cada release.
Facilitar el refinamiento técnico y funcional de historias de usuario, requerimientos y criterios de aceptación.
Coordinar estimaciones, capacidad, asignación de trabajo y dependencias entre equipos.
Dar seguimiento a avances, riesgos, bloqueos, defectos, cambios de alcance y compromisos de entrega.
Coordinar las actividades de desarrollo, QA, seguridad, operaciones, producto, diseño y proveedores.
Asegurar que las aplicaciones cumplan con los estándares técnicos, funcionales, de seguridad y calidad definidos.
Coordinar pruebas en ambientes bajos, pruebas de aceptación, regresión, rendimiento y validaciones en dispositivos reales.
Gestionar el proceso de preparación, aprobación y publicación de aplicaciones en App Store Connect y Google Play Console.
Validar la correcta ejecución de pipelines CI/CD, versionado, firma, configuración y promoción entre ambientes.
Preparar reportes de estatus, métricas de delivery, riesgos y planes de acción para las partes interesadas.
Facilitar reuniones de seguimiento, sesiones de resolución de problemas, retrospectivas y revisiones de release.
Coordinar la implementación productiva, monitoreo posterior al lanzamiento y planes de rollback cuando aplique.
Dar seguimiento a incidentes productivos y coordinar la comunicación y resolución con los equipos responsables.
Promover la mejora continua de procesos, herramientas, estándares y prácticas de entrega móvil.
Mantener actualizada la documentación de releases, dependencias, decisiones técnicas y lecciones aprendidas.