JobVault never charges job seekers. Learn how to stay safe →
Back to all jobs
Finance
full time

Mobile IOS Developer

LibertyJohannesburg, GP, South Africa

Salary

Not disclosed

Job Type

full time

Posted

about 16 hours ago

Closing date

29 Nov 2026

Share:WhatsAppLinkedIn

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

L

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.

Apply Now

More Finance jobs

See all →

Get ready for your application

Free career guides written for South African job seekers.

Browse all career resources →