
Desarrollador(a) iOS Senior
BC Tecnología
- Ubicación
- Chile
- Publicada
- Hace 2 semanas
- Fuente
- Get on Board
🛠️ Requisitos • 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. Una persona proactiva, autónoma y orientada a la calidad, con capacidad para trabajar en equipos multidisciplinarios y aportar desde una mirada técnica, proponiendo soluciones que permitan construir aplicaciones iOS escalables, mantenibles y de alto rendimiento. Stack tecnológico Swift | SwiftUI | SPM | Factory | XCTest | XCUITest | Fastlane | GitHub Actions | Clean Architecture | MVVM | Coordinator Pattern
💻 Principales responsabilidades • 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.
⭐ Será un plus • Experiencia avanzada con Swift Package Manager (SPM). • Experiencia utilizando Coordinator Pattern. • Experiencia en aplicaciones de alto tráfico, e-commerce o plataformas digitales de gran escala. • Conocimientos de Analytics, Tracking y Localización. • Experiencia participando en decisiones y mejoras de arquitectura. • Interés por la documentación, calidad de código y mejora continua. 🤝
