Somos una consultora tecnológica especializada que impulsa el desarrollo personal y profesional de nuestros colaboradores, creando oportunidades para que cada #XpertLover lleve su potencial al siguiente nivel. Actualmente estamos en búsqueda de un Desarrollador iOS, para sumarse a nuestra familia y participar en proyectos retadores de alto impacto.
¿Quieres crecer, aprender y construir soluciones junto a un gran equipo?
¡Esta oportunidad es para ti!
Descripción del cargo
Buscamos un profesional responsable de diseñar, desarrollar, probar y mantener aplicaciones móviles para dispositivos iOS, asegurando una experiencia de usuario fluida, segura y de alta calidad.
Será encargado de transformar requerimientos funcionales y técnicos en soluciones móviles eficientes, escalables y alineadas con los lineamientos de Apple. El cargo requiere experiencia en desarrollo con Swift, integración de servicios, manejo de datos, pruebas, publicación de aplicaciones y buenas prácticas de arquitectura móvil.
Funciones y responsabilidades
- Analizar y comprender requerimientos funcionales y técnicos para aplicaciones iOS.
- Diseñar, desarrollar y mantener aplicaciones móviles utilizando Swift.
- Construir interfaces mediante SwiftUI o UIKit.
- Integrar aplicaciones con APIs REST, servicios web y plataformas externas.
- Implementar almacenamiento local, consumo de datos y sincronización de información.
- Aplicar patrones de arquitectura como MVC, MVVM, VIPER o Clean Architecture.
- Desarrollar funcionalidades seguras, estables y compatibles con diferentes versiones de iOS.
- Realizar pruebas unitarias, funcionales, de integración y de interfaz.
- Identificar y corregir errores, fallas de rendimiento e incidentes en producción.
- Optimizar el consumo de memoria, batería, red y recursos del dispositivo.
- Implementar autenticación, notificaciones push, permisos y servicios propios del ecosistema Apple.
- Gestionar el código fuente mediante herramientas de control de versiones como Git.
- Participar en revisiones de código y asegurar el cumplimiento de estándares de calidad.
- Documentar componentes, funcionalidades, integraciones y decisiones técnicas.
- Apoyar la estimación de esfuerzos y tiempos de desarrollo.
- Participar en procesos de integración continua, despliegue y automatización de pruebas.
- Gestionar certificados, perfiles de aprovisionamiento y configuraciones de publicación.
- Preparar y publicar aplicaciones en App Store Connect.
- Atender observaciones o rechazos durante el proceso de revisión de Apple.
- Dar soporte y mantenimiento evolutivo a las aplicaciones existentes.
- Trabajar de forma articulada con equipos de UX/UI, backend, QA, arquitectura y producto.
- Proponer mejoras orientadas a la usabilidad, seguridad, estabilidad y escalabilidad de las aplicaciones.
- Mantenerse actualizado sobre nuevas versiones, herramientas y lineamientos del ecosistema iOS.
Vacante Híbrida en Monterrey, Nuevo Leon, Mexico
Lugar de trabajo: remoto híbrido en Monterrey, N. L.