Job Openings
Desarrollador móvil iOS
About the job Desarrollador móvil iOS
Estamos buscando un talentoso desarrollador iOS con al menos 5 años de experiencia para unirse a nuestro equipo de desarrollo. El candidato ideal debe tener un amplio conocimiento de Swift y experiencia en el desarrollo de aplicaciones para iOS.
Responsabilidades:
- Desarrollar, probar e implementar aplicaciones móviles de alta calidad para dispositivos iOS.
- Colaborar con el equipo para diseñar y desarrollar soluciones innovadoras y eficientes.
- Implementar el diseño de interfaces utilizando Storyboard o preferiblemente Swift UI.
- Aplicar el patrón de arquitectura MVVM para lograr una estructura de código clara y mantenible.
- Gestionar las dependencias de los proyectos utilizando Swift Package Manager o CocoaPods.
- Preparar y llevar a cabo el proceso de puesta en producción de las aplicaciones.
- Utilizar SwiftRx u otras técnicas de programación reactiva para mejorar la reactividad y rendimiento de las aplicaciones.
Requisitos:
- Experiencia comprobable de al menos 5 años en desarrollo de aplicaciones iOS con Swift.
- Conocimientos sólidos en Storyboard, y preferiblemente, Swift UI.
- Experiencia en arquitectura MVVM y en el diseño de código modular y reutilizable.
- Familiaridad con la gestión de dependencias utilizando Swift Package Manager o CocoaPods.
- Experiencia en la preparación y despliegue de aplicaciones en producción.
- Conocimiento de las librerías Alamofire, URLSession y Kingfisher para manejo de redes e imágenes.
- Familiaridad con los Frameworks AVFoundation, Vision Framework y Core Image para trabajar con multimedia y visión artificial.
- Conocimiento de las APIs de FaceID y TouchID para la autenticación biométrica.
- Experiencia con APNs (Apple Push Notification Service) y FCM (Firebase Cloud Messaging) para la implementación de notificaciones push.
Deseable:
- Experiencia en el desarrollo de aplicaciones con enfoque en accesibilidad y usabilidad.
- Familiaridad con el desarrollo de aplicaciones en entornos de prueba y producción.
- Habilidades de resolución de problemas y capacidad para trabajar en equipo.