Description
You will build and maintain native iOS applications using Swift and SwiftUI.
Responsibilities
- Write clean, functional code using Swift and SwiftUI.
- Implement mobile architecture patterns such as MVVM or VIPER.
- Integrate network layers and manage API usage.
- Manage Xcode project settings and utilize instrumentation tools.
- Participate in live coding challenges and technical interviews.
Required Skills
- 5+ years of hands-on iOS development experience.
- Proficiency in Swift and SwiftUI.
- Strong understanding of design patterns including MVVM or VIPER.
- Experience with networking and API integration.
- Knowledge of Higher Order Functions.
- Experience with Xcode tooling and instrumentation.
- Ability to complete a coding challenge during the interview process.
- Degree in any field.
Preferred Skills
- Experience with Reactive Programming, specifically Combine or RxSwift.
- Experience with automation.