Description
You will build and maintain iOS applications using Swift, SwiftUI, and Combine.
This role is hybrid.
Responsibilities
- Develop iOS features using Swift and SwiftUI within a Clean Architecture.
- Implement asynchronous networking and persistence using URLSession, Alamofire, CoreData, or Realm.
- Optimize app performance, startup time, and UI rendering using Instruments.
- Write unit and UI tests to ensure code quality and stability.
- Manage CI/CD pipelines and follow DevOps practices.
Required Skills
- 5+ years of professional iOS development experience.
- Strong proficiency in Swift, SwiftUI, and the Combine framework.
- Experience with GCD, async/await, and concurrency patterns.
- Knowledge of CI/CD tools and DevOps workflows.
- Familiarity with Agile or SAFe methodologies.
- Strong understanding of object-oriented design principles.
Preferred Skills
- Experience with Baseline Profiles for startup optimization.
- Knowledge of performance profiling tools like Instruments.