Mobile Developer iOS Swift
42Labs · Remote ·
- Work mode
- Remote
- Category
- Mobile
Build and maintain native iOS applications in Swift, implementing UIs with UIKit or SwiftUI using MVVM, integrating RESTful APIs, and writing unit/UI tests. The role also involves code reviews, documenting design decisions, and leading modernization such as Swift Concurrency to improve performance, security, and stability.
- Construir y mantener aplicaciones nativas robustas utilizando Swift, asegurando la implementación de interfaces mediante UIKit o SwiftUI.
- Aplicar patrones de diseño sólidos (como MVVM) para garantizar un código limpio, escalable y mantenible.
- Gestionar la comunicación entre la aplicación y servicios externos mediante el consumo de APIs RESTful, asegurando el correcto manejo de datos y estados de red.
- Ejecutar y participar en ciclos de pruebas unitarias y de interfaz , además de realizar revisiones de código.
- Identificar oportunidades para mejorar el rendimiento, la seguridad y la estabilidad de la App, liderando la adopción de tecnologías como Swift Concurrency.
Muchas ganas de participar en un equipo colaborativo, con actitud positiva frente a los cambios y desafíos, orientado al cliente, creativo y que nunca para de aprender.
Requerimientos del cargo
- 4 años de experiencia comprobable en asignaciones reales en Cargo de Mobile iOS
- Experiencia en sector Financiero
- Desarrollo y mantenimiento de aplicaciones iOS nativas en Swift
- Uso de UIKit y/o SwiftUI aplicando patrones como MVVM
- Diseño de interfaces intuitivas y accesibles
- Integración de servicios mediante APIs RESTful
- Participación en pruebas unitarias y de UI
- Revisiones de código y mejoras técnicas
- Documentación de decisiones de diseño
- Colaboración con equipos de backend, QA y diseño
- Aseguramiento de la calidad, seguridad y rendimiento de la aplicación
- Identificación de oportunidades de modernización, incluyendo el uso de Swift Concurrency
- Aguinaldos
- Flexi Days: dos días libres al año para lo que necesites.
- Party Time: cinco tardes libres para celebrar fechas importantes.
- Y, sobre todo, un equipo humano donde tu talento es valorado y tu trabajo tiene impacto.