
- Professional
- Bureau à Pretoria
We’re looking for an experienced iOS Developer to support and enhance native mobile applications within the accounts division. You’ll be working on both new features and legacy systems, contributing to the migration towards SwiftUI while ensuring robust, secure, and user-friendly mobile solutions.
Key Responsibilities
- Develop and maintain iOS apps using Objective-C, Swift, and SwiftUI.
- Contribute to migration projects from Objective-C to SwiftUI.
- Ensure performance, quality, and responsiveness of applications.
- Collaborate with cross-functional teams on new features.
- Write clean, testable code and participate in reviews and documentation.
- Resolve bugs, performance issues, and security concerns.
Qualifications & Experience
- 3–5 years of professional iOS development experience.
- Strong in Objective-C and Swift; hands-on SwiftUI exposure in production apps.
- Experience maintaining and upgrading legacy codebases.
- Familiarity with RESTful APIs, JSON, Git, and CI/CD pipelines.
- Knowledge of architectural patterns (MVC, MVVM, VIPER).