×
Register Here to Apply for Jobs or Post Jobs. X

IOS Developer

Job in Johannesburg, 2000, South Africa
Listing for: Boardroom Appointments
Full Time position
Listed on 2026-01-26
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Software Engineer, Full Stack Developer
Job Description & How to Apply Below

Overview

Designs, develops, and implements iOS mobile applications to support business requirements. Follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software. Contributes to the overall architecture and standards of the group, acts as an SME and plays a software governance role. iOS developers must be able to technically support and maintain the deployed applications on dev, test and production environments.

Education and Experience
  • A Degree in IT
  • 4+ years experience as an iOS Developer
  • Experience with Software Development in a test-driven environment
  • Excellent understanding and application of design principles
Advantageous
  • 2+ year user interface analyst experience (preferred)
  • Software Engineering related degree/qualification
  • Business experience and product knowledge
  • Experience in Objective-C is beneficial
  • Have worked on at least 1 app published in the App or Play Store
Methodologies
  • Familiarity with Agile Development Methodologies
  • Knowledge of OO design principles and development patterns
Tools
  • SoapUI (SOAP) / REST Client (JSON)
  • XCode
  • Atlassian tool suite (Jira, Confluence)
Technologies
  • iOS
  • UML
  • XML, JSON
  • SOAP and REST Web Service Development
Other
  • Software Architecture
  • JAD Sessions
Personal Attributes and Skills
  • Excellent written and oral communication skills (English)
  • Ability to work in a self-driven, complex environment with multiple and changing priorities
  • Ability to focus on deadlines and deliverables
  • Ability to think abstractly
  • Ability and desire to quickly learn new technologies
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary