We are looking for a highly skilled and experienced Senior iOS Developer to join a dynamic and forward-thinking team based in Johannesburg. This is a permanent role ideal for someone with a strong background in Swift and SwiftUI, and a passion for creating high-quality, user-centric iOS applications.
Key Responsibilities
- Collaborate with cross-functional teams to define, design, and deliver new features
- Integrate with external data sources and APIs
- Continuously explore and adopt new technologies to improve development efficiency
- Work closely with designers to bring UI/UX designs to life and ensure brand consistency
- Ensure the stability, scalability, and performance of iOS applications
Minimum Requirements
- Proven experience in native iOS development using Swift
- 2–3 years of iOS development experience required; 4–5 years preferred
- Solid experience with SwiftUI
- Strong knowledge of iOS design guidelines and best practices
- Proficiency in working with RESTful APIs and handling JSON data
- Excellent debugging and problem-solving abilities
- Experience with Git for version control
- Strong verbal and written communication skills
Nice to Have
- Familiarity with SOLID principles, Clean Code practices, and MVVM architecture
Benefits
- Medical Aid
- Pension Fund
Apply for this role today, contact Sune Pienaar at Hire Resolve or on LinkedIn
You can also visit the Hire Resolve website: hireresolve.us or email us your CV: itcareers@hireresolve.za.com
We will contact you telephonically in 3 days should you be suitable for this vacancy.

4 months ago
40












English (US) ·