Desarrollador iOS
Description
Descripción del Rol
Buscamos un Developer iOS Semi Senior con experiencia en el desarrollo de aplicaciones móviles robustas, seguras y escalables, que participe activamente en el diseño, construcción y mejora continua de soluciones digitales de alto impacto. El rol requiere autonomía, pensamiento crítico y participación activa en la toma de decisiones técnicas.
Responsabilidades
- Desarrollar aplicaciones iOS avanzadas utilizando Swift, UIKit y Swift Concurrency.
- Diseñar soluciones escalables y mantenibles aplicando Clean Architecture y patrones como MVVM, MVI o VIPER.
- Implementar mecanismos de autenticación segura (OAuth2, biometría, reconocimiento facial).
- Gestionar dependencias mediante CocoaPods y control de versiones con Git.
- Escribir y mantener pruebas unitarias y de interfaz utilizando XCTest (XCUI).
- Monitorear la estabilidad de la aplicación en producción mediante Firebase Crashlytics, identificando y resolviendo incidentes críticos.
- Participar activamente en flujos CI/CD, revisiones de código y ceremonias Agile.
- Colaborar con equipos multidisciplinarios (UX, QA, Backend, Producto).
Perfil Esperado
- Profesional proactivo, con capacidad de aportar ideas, cuestionar soluciones y empujar temas sin supervisión constante.
- Buenas habilidades de comunicación y trabajo colaborativo.
- Enfoque en calidad, seguridad y experiencia de usuario.