Native iOS Developer
MSP Staffing
- R110,000 per month
- Permanent Senior position
-
Johannesburg
- Posted 15 Sep 2026 by MSP Staffing
- Expires in 34 days
-
Job 2645121
About the position
Our client is looking for an experienced Native iOS Developer to take ownership of high-quality mobile features from concept through to production. This opportunity is suited to a technically strong developer who is passionate about Swift, modern iOS development, Clean Architecture and building maintainable, testable applications.
Key Responsibilities
- Design, develop and maintain high-quality native iOS applications.
- Take end-to-end ownership of features from initial concept through to production.
- Build scalable and robust mobile solutions using modern iOS technologies.
- Develop clean, maintainable and well-documented code.
- Apply Clean Architecture principles and clearly communicate technical decisions.
- Work closely with Product Owners, Designers and QA teams.
- Proactively identify and resolve technical dependencies across teams.
- Participate in code reviews and contribute to engineering best practices.
- Apply shift-left principles to proactively identify and prevent defects.
- Contribute to continuous improvement of development processes and technical solutions.
- Operate effectively within an Agile environment.
Requirements
- 5-8 years' experience in native iOS development.
- Expert-level proficiency in Swift and SwiftUI.
- Strong experience with The Composable Architecture (TCA).
- Practical understanding of Clean Architecture.
- Proven experience delivering features from concept through to production.
- Experience working within Agile methodologies such as Scrum, Kanban or SAFe.
- Strong ownership, initiative and problem-solving abilities.
- Excellent collaboration and communication skills.
- Commitment to producing high-quality, testable and well-documented code.
- Experience with code reviews and continuous improvement practices.
Advantageous
- Experience with MapKit.
- Experience with CarPlay.
Should you meet the requirements for this position, please email your CV to [Email Address Removed]. You can also contact the IT team on [Phone Number Removed]; or visit our website at [URL Removed]
Please include the reference number NDSA26 in the subject line when replying to the advert.
Correspondence will only be conducted with short-listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.
Desired Skills:
- Excellent collaboration
- communication
- Native iOS Developer
MSP Staffing
About the agency
MSP Staffing is a Specialist Recruitment Agency that focuses on the Engineering & Construction, Mining, Finance, Trade & Technical, Supply Chain, Information Technology and Medical and Pharmaceutical sectors.
MSP Staffing is dedicated to connecting top talent with opportunities both locally and abroad. With this in mind, our team of seasoned professionals bring a wealth of industry knowledge and a global perspective to the table. We have a deep understanding of the dynamic employment landscape and a proven track record of matching top-tier professionals with prestigious companies.
Whether you're a talented individual seeking the perfect role or a forward-thinking organization in need of exceptional talent, MSP Staffing have the expertise to make it happen.
Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.
EMAIL ME JOBS LIKE THIS
Email me jobs similar to: Native iOS Developer
Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.