Senior IOS Developer
IQbusiness · Remote Position
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Senior iOS Developer Location: Flexible - Remote, Hybrid, or On-site Employment Type: 6 Month Contract Role Overview We are seeking a Senior iOS Developer with a strong technical background and a passion for delivering high-quality mobile solutions. The successful candidate will join a collaborative technology team focused on building cutting-edge applications that deliver a seamless and engaging user experience. This role offers flexibility with remote, hybrid, or on-site work options. Key Responsibilities • Design and develop advanced iOS applications using Swift
- Collaborate with cross-functional teams to define, design, and launch new features
- Ensure the performance, quality, and responsiveness of applications
- Troubleshoot, identify bottlenecks, and resolve bugs
- Maintain clean, well-structured, and testable code
- Stay current with new mobile technologies and best practices
- Mentor junior developers and promote team knowledge sharing
Required Qualifications • 10+ years of iOS development experience
- Proficient in Swift , with experience in Objective-C
- Strong knowledge of the iOS SDK , Xcode , and Apple's design guidelines
- Proven experience integrating with RESTful APIs
- Experience with Agile/Scrum methodologies
Preferred Qualifications • Familiarity with frameworks such as Core Data
- Experience with push notifications and cloud messaging APIs
- Proficient in using version control tools , especially Git
Key Competencies • Excellent problem-solving and analytical skills
- Strong attention to detail
- Effective communication and teamwork abilities
- Ability to work independently and manage time efficiently
- Eagerness to learn and continuously improve
Work Environment & Benefits • Flexible work model : Choose remote, hybrid, or on-site
- Work in a collaborative and innovative environment
- Opportunities for career development and growth
- Join a team passionate about building impactful solutions
Please note: As all IQbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification
IQbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals