Formulario de solicitud de empleo
Desarrollador iOS Sr.
--Lomas de Chapultepec--
Cliente Babel
Hibrido
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 |