Native iOS Developer
You will develop native applications for the iOS platform using Swift and SwiftUI.
Responsibilities
- Build and maintain mobile applications using Swift and Xcode.
- Implement UI components using UIKit and SwiftUI frameworks.
- Apply MVVM software architecture to ensure clean, scalable code.
- Manage dependencies and utilize Git for source code management.
- Integrate reactive programming patterns using Combine.
Required Skills
- 4+ years of professional iOS development experience.
- Proficiency in Swift and Xcode.
- Hands-on experience with SwiftUI and UIKit.
- Strong understanding of MVVM architecture.
- Experience with reactive programming via Combine.
- Proficiency with Git and source code management tools like GitHub or GitLab.
- Knowledge of dependency management.
- Basic understanding of Unit and UI testing.
- Basic knowledge of CI/CD workflows.