Mobile Application Developer (iOS)

Placements24

Randburg

Hybrid

ZAR 520,000 - 800,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Placements24 in Randburg, Gauteng, invites an experienced Mobile Application Developer (iOS) to join our expanding team. You will design, build and deploy high-performance native iOS apps, collaborating with cross-functional teams from concept to release.

The role requires Swift and/or Objective-C, UIKit/SwiftUI, RESTful APIs, and a passion for clean code. We offer a hybrid work model in Randburg with opportunities for growth and ongoing professional development.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 3+ years of iOS development experience.
  • Proficient in Swift and/or Objective-C.
  • Strong knowledge of iOS SDK, Xcode, and design principles.
  • Experience with UIKit and SwiftUI.
  • Familiarity with RESTful APIs to connect iOS apps to backend services.
  • Experience with performance and memory tuning.
  • Understanding of scalable app design principles.
  • Strong problem-solving and collaboration skills.

Responsibilities

  • Design, build, and maintain advanced native iOS applications.
  • Collaborate with cross-functional teams to define and ship new features.
  • Write clean, efficient, maintainable Swift or Objective-C code.
  • Ensure performance, quality, and responsiveness of applications.
  • Identify and fix bottlenecks and bugs.
  • Maintain code quality, organization, and automation.
  • Work with backend developers to integrate mobile apps with server-side logic.
  • Stay up-to-date with iOS development trends and best practices.
  • Participate in code reviews and contribute to team growth.
  • Manage the release process for new app versions.

Skills

Swift
Objective-C
UIKit
SwiftUI
Git
RESTful APIs
Performance tuning
Memory tuning

Education

Bachelor's degree in Computer Science/Engineering

Tools

Xcode
Git

Job description

About the Role

Our client, a leading innovator in mobile technology, is seeking a talented Mobile Application Developer (iOS) to join their expanding team in Randburg, Gauteng . This role is crucial for developing and enhancing high-performance, user-centric iOS applications. You will be involved in the entire application lifecycle, from concept and design to testing and deployment. The ideal candidate possesses a strong command of Swift/Objective‑C, a deep understanding of the iOS ecosystem, and a passion for creating exceptional mobile user experiences. This position offers a hybrid work model, combining the collaborative environment of our Randburg, Gauteng office with the flexibility of remote work.

Key Responsibilities
  • Design, build, and maintain advanced native applications for the iOS platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, maintainable, and well-documented Swift or Objective‑C code.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Work with backend developers to integrate mobile applications with server-side logic.
  • Stay up-to-date with the latest iOS development trends, technologies, and best practices.
  • Participate in code reviews and contribute to the team's technical growth.
  • Manage the release process for new app versions.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of professional experience in iOS application development.
  • Proficiency in Swift and/or Objective‑C.
  • Strong understanding of the iOS SDK, Xcode, and Apple's design principles.
  • Experience with UI frameworks such as UIKit and SwiftUI.
  • Knowledge of core data, concurrency, and networking in iOS.
  • Familiarity with RESTful APIs to connect iOS applications to backend services.
  • Experience with performance and memory tuning.
  • Understanding of fundamental design principles behind a scalable application.
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
Benefits

Our client offers a competitive salary, comprehensive health and wellness benefits, and opportunities for professional development, including training and conference attendance. Enjoy a dynamic and innovative work environment with the flexibility of a hybrid work model. This role in Randburg, Gauteng provides a chance to work on cutting-edge mobile applications and grow your career within a supportive and forward-thinking company.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Application Developer (iOS/Swift)
Senior Mobile Application Developer (iOS/Swift)

Placements24 • Randburg

On-site
ZAR 520,000 - 780,000
Competitive salary
Performance bonuses
Benefits package
+6
Senior Mobile Application Developer (iOS)
Senior Mobile Application Developer (iOS)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,400,000
Senior Mobile App Developer (iOS)
Senior Mobile App Developer (iOS)

Placements24 • Vereeniging

Hybrid
ZAR 850,000 - 1,200,000
Hybrid work environment
Health benefits and retirement plans
Professional development opportunities
Senior Mobile App Developer (iOS/Swift)
Senior Mobile App Developer (iOS/Swift)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary and bonuses
Medical aid and retirement savings
Hybrid work environment
+1
Senior Ios Developer
Senior Ios Developer

Psybergate • Johannesburg

Hybrid
ZAR 420,000 - 660,000
Senior Mobile Application Developer (iOS/Swift)
Senior Mobile Application Developer (iOS/Swift)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Hybrid work model
+1
Senior Mobile App Developer (iOS/Swift)
Senior Mobile App Developer (iOS/Swift)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
Professional development opportunities
+2
Senior Mobile App Developer (iOS/Android)
Senior Mobile App Developer (iOS/Android)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Performance bonuses
Medical and dental coverage
+3
Senior Mobile Application Developer (iOS) - Soweto
Senior Mobile Application Developer (iOS) - Soweto

Placements24 • Soweto

On-site
ZAR 600,000 - 900,000
Senior Mobile Application Developer (Android & iOS)
Senior Mobile Application Developer (Android & iOS)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
Dev tools access
+5