Description
Job Summary:
We are seeking a Senior iOS Developer to develop and evolve modern mobile applications using Swift and SwiftUI, working with scalable architectures and ensuring high quality and an excellent user experience.
Key Highlights:
1. Feature development with Swift and SwiftUI
2. Design and maintenance of solutions based on Clean Architecture and MVVM
3. Active participation in Code Reviews and continuous improvement
We are looking for a Senior iOS Developer to join a technology team and contribute to the development and evolution of modern mobile applications using Swift and SwiftUI.
The role involves working with scalable architectures and modular code, ensuring high quality standards, sound development practices, and an outstanding user experience.
This posting is original from the Get on Board platform.
### **Main Responsibilities**
* Develop and maintain new features using Swift and SwiftUI.
* Design and maintain solutions based on Clean Architecture, MVVM, and the Coordinator Pattern.
* Integrate APIs, services, and modular components.
* Collaborate with the Design System to ensure visual and functional consistency.
* Implement and maintain Unit Tests and UI Tests.
* Incorporate Analytics, Tracking, and Geolocation features.
* Actively participate in Code Reviews.
* Provide technical support to the team and promote sound development practices.
* Propose architectural, performance, and code quality improvements.
* Participate in the evolution and maintenance of highly complex applications.
### **️ Requirements**
* 3+ years of experience in native iOS development with Swift.
* Solid experience developing applications with SwiftUI.
* Knowledge of MVVM, Clean Architecture, and design patterns.
* Experience with automated testing.
* Proficiency with Git and CI/CD processes.
* Experience working with complex architectures and modular code.
* Ability to collaborate effectively within agile teams.
* Quality-oriented mindset, commitment to best practices and continuous improvement.
A proactive, autonomous, and quality-focused individual, capable of working in multidisciplinary teams and contributing technically by proposing solutions that enable building scalable, maintainable, and high-performance iOS applications.
**Technology Stack**
Swift | SwiftUI | SPM | Factory | XCTest | XCUITest | Fastlane | GitHub Actions | Clean Architecture | MVVM | Coordinator Pattern
* **Nice-to-have**
* Advanced experience with Swift Package Manager (SPM).
* Experience using the Coordinator Pattern.
* Experience with high-traffic applications, e-commerce, or large-scale digital platforms.
* Knowledge of Analytics, Tracking, and Geolocation.
* Experience participating in architectural decisions and improvements.
* Interest in documentation, code quality, and continuous improvement.
If you're interested in this opportunity and meet the requirements, we’d love to meet you!
GETONBRD Job ID: 63254
**Remote work policy**
----------------------
**Hybrid**
This job is performed partly from home and partly at the office in Santiago (Chile).