Desarrollador(a) iOS Senior
Summary
The Senior iOS Developer will build and maintain complex, scalable mobile applications using Swift and SwiftUI. The role involves implementing clean architecture, automated testing, and CI/CD pipelines while collaborating with cross-functional teams to ensure high-quality code.
- Desarrollar y mantener nuevas funcionalidades utilizando Swift y SwiftUI.
- Diseñar y mantener soluciones bajo Clean Architecture, MVVM y Coordinator Pattern.
- Integrar APIs, servicios y componentes modulares.
- Trabajar en conjunto con el Design System, asegurando consistencia visual y funcional.
- Implementar y mantener Unit Tests y UI Tests.
- Incorporar funcionalidades de Analytics, Tracking y Localización.
- Participar activamente en Code Reviews.
- Apoyar técnicamente al equipo y promover buenas prácticas de desarrollo.
- Proponer mejoras de arquitectura, performance y calidad de código.
- Participar en la evolución y mantenimiento de aplicaciones de alta complejidad.
- 3+ años de experiencia en desarrollo iOS nativo con Swift.
- Experiencia sólida desarrollando aplicaciones con SwiftUI.
- Conocimientos de MVVM, Clean Architecture y patrones de diseño.
- Experiencia en testing automatizado.
- Manejo de Git y procesos CI/CD.
- Experiencia trabajando con arquitecturas complejas y código modular.
- Capacidad para trabajar colaborativamente en equipos ágiles.
- Orientación a la calidad, buenas prácticas y mejora continua.