This job is no longer available
This job expired on 27/08/2026. It no longer accepts applications.
Mid-Level iOS Developer
OfferZen · Centurion
Job description
About the role
We are expanding our client’s mobile team and need a Mid-Level iOS Developer with solid Swift experience. You will work closely with the Team Lead and fellow developers to deliver new features, keep the app stable, and continuously improve the user experience.
Key responsibilities
- Design, develop, and maintain iOS features using Swift and SwiftUI.
- Integrate REST APIs and manage JSON data within the app.
- Apply robust iOS architecture and design principles.
- Write clean, maintainable code following SOLID principles.
- Participate in code reviews, sprint planning, and delivery cycles.
Required profile
- 2–3 years of hands‑on iOS development experience.
- Strong foundation in Swift and SwiftUI.
- Passion for writing clean, well‑architected code.
- Ability to work collaboratively in a team environment.
Required skills
- Swift
- SwiftUI
- REST APIs
- JSON handling
- iOS architecture and design principles
- SOLID principles
- Azure DevOps or TFS (CI/CD)
- Git (GitFlow)
- Swift Data
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
OfferZen
Centurion
Related job offers
-
Operations Specialist – .NET Software Developer
BCXP Centurion -
Technical Product Owner: CRM Platforms
Road Accident Fund Centurion -
Software Engineering Automation Specialist
Network Engineering Centurion -
eCommerce Platform Operations Specialist
Leroy Merlin South Africa Sandton -
Senior Cybersecurity Engineer - Compliance & Technology
Leroy Merlin South Africa Sandton