Job Summary
The successful candidate will work closely with cross-functional teams, designers, and backend developers to deliver intuitive and high-performing mobile experiences aligned with modern iOS development standards.
Key Responsibilities
- Develop and maintain high-quality native iOS applications using Swift and SwiftUI
- Collaborate with cross-functional teams to define, design, and deliver new features
- Integrate with external APIs and data sources
- Work closely with designers to implement engaging and user-friendly interfaces
- Ensure applications are stable, scalable, and optimised for performance
- Continuously evaluate and implement new technologies to improve development efficiency
- Troubleshoot, debug, and resolve technical issues effectively
Requirements
- Strong experience in native iOS development using Swift
- 2–3 years’ development experience minimum (4–5 years preferred)
- Experience working with SwiftUI
- Strong understanding of:
- iOS design principles
- User experience
- Mobile application architecture
- Experience working with RESTful APIs and JSON
- Strong debugging and problem-solving ability
- Experience using Git version control
- Strong communication and collaboration skills
Advantageous Experience
- SOLID principles
- Clean Code practices
- MVVM architecture
Soft Skills
- Detail-oriented with a passion for quality
- Strong analytical and problem-solving skills
- Collaborative team player
- Self-driven and adaptable
- Strong communication and interpersonal skills
Benefits
Apply Now!
For more information contact:
Raees Sadek
IT Recruitment
Researcher
011 622 9526
For more information please contact:
Raees Sadek