Ir al contenido

Formulario de solicitud de empleo

Proporcione un archivo con su currículum o un perfil de LinkedIn
Descirpción del trabajo
Trabajo
Desarrollador iOS Sr.
Ubicación
--Lomas de Chapultepec--
Departamento
Cliente Babel
Tipo de empleo
Hibrido

REQUERIMIENTOS OCTUBRE 2025:

Ubicación: CDMX (modalidad híbrida 2-3 veces por semana en oficina)
Sueldo: $50,000 a $53,000 netos
Sector: Financiero (mínimo 3 años de experiencia requerida)

Objetivos del puesto:

Diseñar, desarrollar y optimizar aplicaciones móviles nativas para iOS, asegurando una experiencia de usuario sobresaliente, alto rendimiento y seguridad.
El desarrollador iOS Sr será responsable de decisiones técnicas clave, mentoría a otros desarrolladores y colaboración con equipos multidisciplinarios en entornos ágiles, impulsando soluciones innovadoras y escalables para el sector financiero.



Conocimientos y habilidades técnicas:

Lenguajes y frameworks

Dominio avanzado de Swift y buen manejo de Objective-C (mantenimiento de código legado).
Experiencia con UIKit, SwiftUI, Core Data, Core Animation, Core Location y MapKit.
Conocimientos en Combine y arquitectura MVVM, VIPER o Clean Architecture.
Experiencia en almacenamiento local (SQLite, Room) y sincronización de datos offline.
Integración y consumo de APIs RESTful usando URLSession, Alamofire, GCD o async/await.
Implementación de protocolos de seguridad, cifrado de datos y autenticación (JWT, HTTPS).


Pruebas y DevOps

Pruebas automatizadas con XCTest, XCUITest y snapshot testing.
Manejo de CI/CD (Jenkins, GitHub Actions, Bitrise o GitLab CI).
Control de versiones con Git y metodologías ágiles Scrum/Kanban.


Experiencia deseada

5 a 7 años desarrollando apps iOS nativas de alta complejidad.
Experiencia en publicación y gestión de apps en App Store.
Experiencia en proyectos financieros o de gran escala con alto volumen de usuarios.
Participación activa en ciclos ágiles de desarrollo y liderazgo técnico de equipos.


Escolaridad

Licenciatura en Sistemas, Ingeniería en Informática, Computación o Electrónica.
Inglés intermedio (deseable).
Cursos o certificaciones: Swift, DevOps Mobile, SCRUM Developer, Firebase.

Competencias Claves


Orientación al cliente: desarrolla con calidad para asegurar la mejor experiencia.
Innovación: propone soluciones creativas y se adapta a nuevas tecnologías.
Trabajo en equipo: colabora efectivamente en entornos multidisciplinarios.
Accountability: asume responsabilidad total por la calidad y rendimiento del código.
Agilidad: entrega resultados en tiempo con flexibilidad ante cambios.
Liderazgo técnico: guía a otros desarrolladores y promueve buenas prácticas.



___________________________________


REQUERIMIENTOS JUNIO 2025

Objetivo General del Puesto

Diseñar, desarrollar y optimizar aplicaciones móviles nativas enD, garantizando experiencia de usuario, rendimiento y seguridad. Participa en decisiones técnicas clave y mentoría dentro de equipos multidisciplinarios y ágiles.

Responsabilidades Principales

Funcionalidades técnicas:

  • Implementación y mantenimiento de funcionalidades complejas en aplicaciones iOS.

  • Definición de arquitecturas escalables y mantenibles.

  • Desarrollo de pruebas unitarias e integración.

  • Revisión de código y aseguramiento de estándares de calidad.

Mentoría y colaboración:

  • Apoyo técnico a desarrolladores junior.

  • Trabajo conjunto con QA, backend, diseño, DevOps.

  • Documentación técnica actualizada y accesible.

Rendimiento y seguridad:

  • Optimización del rendimiento.

  • Aseguramiento de estándares de seguridad de datos.

Perfil del Puesto

Escolaridad:

  • Licenciatura en áreas afines: Sistemas, Ingeniería en Computación, Electrónica, Informática. 

Experiencia Profesional Requerida

Área

Años

Desarrollo iOS nativo con Swift

5 – 7 años

Metodologías ágiles (Scrum, Kanban)

3 – 5 años

Apps de gran escala, alto tráfico, múltiples backends

3 – 5 años

Publicación en App Store

5 – 7 años

Consumo de APIs RESTful (URLSession, Alamofire, Combine)

5 – 7 años

Gestión de compatibilidad de versiones y migraciones

5 años

Conocimientos Técnicos Específicos

Tecnología / Área

Nivel / Tiempo

Swift (closures, async/await, GCD, generics, protocols)

Avanzado – 5-7 años

Objective-C (mantenimiento de código legado)

Intermedio – 4+ años

Arquitectura (MVVM, VIPER, Clean Architecture)

Avanzado – 5 años

SwiftUI y Combine

4 – 6 años

Persistencia (Core Data, SQLite)

5 – 7 años

UI (UIKit, SwiftUI, AutoLayout, diseño responsivo)

Avanzado – 5 años

Seguridad (HTTPS, JWT, cifrado, OWASP Mobile)

3 – 4 años

Pruebas (XCTest, XCUITest, snapshot testing)

3 – 4 años

CI/CD (Jenkins, Bitrise, GitHub Actions)

3 – 4 años

Lenguajes/Paquetería

Tecnología

Porcentaje de dominio

Swift

80%

JavaScript

70%

Microsoft Office

40%

Responsabilidades Clave

  • Ciclo completo de desarrollo: Diseño, codificación, pruebas, despliegue.

  • Cumplimiento de estándares de calidad: Código limpio, mantenible, seguro.

  • Colaboración interdisciplinaria: Integración con QA, backend, DevOps.

  • Metodologías ágiles: Participación activa en todos los rituales Scrum/Kanban.

  • Gestión de calidad del producto: Pruebas, mantenimiento post-producción.

  • Mentoría y liderazgo técnico no formal: Buenas prácticas, guías para junior developers.

Competencia

Descripción

Comportamiento Esperado

Orientación al cliente

Entregar soluciones de alto valor y simplicidad

Calidad, empatía, entendimiento del usuario

Innovación

Mejora continua, mentalidad abierta al cambio

Propuesta de ideas, experimentación

Trabajo en equipo

Colaboración en equipos multidisciplinarios

Comunicación abierta y efectiva

Accountability

Asume responsabilidad total del código y resultados

Compromiso y propiedad del trabajo

Agilidad

Respuesta eficiente a cambios de negocio

Adaptación rápida, entrega continua

Liderazgo técnico

Mentoría y guía a compañeros

Fomento del desarrollo y aprendizaje continuo