Mobile IOS Developer
Salary
Not disclosed
Job Type
full time
Posted
about 16 hours ago
Closing date
29 Nov 2026
Job Description
This advertisement is for a Mobile iOS Developer position based in Johannesburg, Gauteng, with Liberty. The role involves contributing to the full software development lifecycle, from initial design and coding through to testing, debugging, and ongoing maintenance of applications. You'll be expected to adhere to established programming standards and utilise agreed-upon tools to produce well-engineered solutions, working under the guidance of senior technical staff.
About the Opportunity
The position offers a chance to join a dynamic team within a prominent financial services organisation. Liberty is known for its commitment to innovation and its significant presence across the African continent. This role is ideal for a developer looking to apply their skills within a structured yet evolving environment, contributing to projects that impact a diverse client base, ranging from individual consumers to large corporate institutions. The company emphasizes creating growth and adding meaningful value to its clients and the communities it serves, providing a strong sense of purpose for its employees.
Key Responsibilities
The core responsibilities of this role centre on the development and upkeep of iOS applications. Key duties include:
- Designing and coding new features and functionalities for iOS applications.
- Testing software thoroughly to identify and resolve bugs and defects.
- Maintaining and updating existing applications to ensure optimal performance and security.
- Translating complex business and functional requirements into detailed technical specifications.
- Writing clean, efficient, and well-documented code.
- Collaborating with senior technical resources and other team members to deliver high-quality software.
- Adhering to industry best practices and internal coding standards.
What We're Looking For
To be successful in this role, candidates should possess a strong foundation in software engineering and a demonstrable passion for mobile development. The ideal applicant will have:
- A tertiary qualification in Information Technology or a related field.
- Between 5 and 7 years of experience in software engineering.
- A significant track record of translating business needs into functional code.
- A minimum of 8 to 10 years of proven experience in modern engineering practices such as DevOps and Agile methodologies.
- Broad experience across multiple IT engineering disciplines, with specialised expertise in at least one area relevant to mobile development.
- A proven ability to work within a structured framework, maintaining high standards of code quality.
- Demonstrated behavioural competencies including a practical approach to problem-solving, clear articulation of information, meticulous attention to detail, a commitment to developing expertise, thorough documentation, and adaptability to change.
- Technical proficiency in areas such as Agile Engineering, API Engineering, Automation, Cloud Computing, and Continuous Delivery (CD).
For a Mobile iOS Developer in Johannesburg, typical remuneration can vary significantly based on experience and the specific organisation, but often falls within a competitive range for skilled professionals in the tech sector. Employers like Liberty are generally established institutions within the financial services industry, offering stable career paths. Growth within such roles often involves taking on more complex projects, mentoring junior developers, or specialising further in areas like mobile architecture or leading specific development streams.
Requirements
Type of Qualification: First Degree
Field of Study: Information Technology
Experience Required
Software Engineering
Technology
5-7 years
Broad experience in translating business and functional requirements into technical specifications and developing the programming code to create the solutions.
8-10 years
Proven experience in modern engineering practices i.e. dev ops, agile etc., Proven experience across multiple, broad IT Engineering disciplines, with demonstrated specialisation in at least one. Experience within the required scope of expertise.
Behavioural Competencies:
- Adopting Practical Approaches
- Articulating Information
- Checking Things
- Developing Expertise
- Documenting Facts
- Embracing Change
Technical Competencies:
- Agile Engineering
- API Engineering
- Automation
- Cloud Computing
- Continuous Delivery (CD)
About the employer
Liberty
Liberty is a hiring organisation operating in Johannesburg, GP, South Africa within the finance sector. They are currently recruiting for the Mobile IOS Developer role advertised on this page. Visit the official application link for more about the company, its culture and the team you would be joining.
Interested in this role at Liberty?
JobVault never charges job seekers to apply.
More Finance jobs
See all →- View →
Analyst, Portfolio Fund Solutions
Liberty · Johannesburg, GP, South Africa
- View →
Manager, Research Investments
Liberty · Johannesburg, GP, South Africa
- View →
Software Engineer
Liberty · Johannesburg, GP, South Africa
- View →
Release Train Engineer
Liberty · Johannesburg, GP, South Africa
- View →
Release Train Engineer
Liberty · Johannesburg, GP, South Africa
- View →
Senior Vice President, Real Estate, Client Coverage
Liberty · Johannesburg, , South Africa
Get ready for your application
Free career guides written for South African job seekers.
