Senior iOS Developer & Technical Leader

Platform45

Rosebank

On-site

ZAR 900,000 - 1,400,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Platform45 in Rosebank, South Africa, is seeking a Senior Mobile Developer (iOS) to lead the design and delivery of scalable iOS apps, guiding junior engineers and collaborating with product, UX, and backend teams. You will own technical direction, drive architecture choices (MVC, MVVM, VIPER), implement robust testing, and ensure high performance and quality.

A strong background in Swift/Objective-C and modern iOS frameworks is essential.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 7+ years native iOS (Swift) development with a proven track record of delivering successful apps to the App Store.
  • Expertise in Swift and Objective-C, with deep knowledge of the iOS SDK and Apple's Human Interface Guidelines.
  • Strong experience with mobile architecture patterns (MVC, MVVM, VIPER) and design principles (SOLID, DRY).
  • Experience with advanced iOS frameworks such as Core Data, Core Animation, and Core Location.
  • Expertise in integrating RESTful APIs and managing third-party libraries.
  • Proven experience in performance optimization, memory management, and debugging iOS applications.
  • Experience with version control (Git), CI/CD, and automated testing tools.
  • Having experience working within a high-growth tech startup would be an advantage.
  • Have brilliant problem-solving abilities and the ability to articulate solutions for technical and non-technical audiences.

Responsibilities

  • Lead the design, development, implementation, and maintenance of scalable iOS applications meeting client requirements.
  • Provide technical guidance to development teams ensuring best practices and architectural principles are followed.
  • Take full responsibility for projects and problem-solve where needed.
  • Ensure scalability, performance, and maintainability of iOS apps by applying coding patterns.
  • Collaborate with stakeholders to define system architecture and technical requirements.
  • Work with product managers, designers, and backend developers to implement new features.
  • Conduct code reviews, write tests, and implement QA processes for reliability and security.
  • Gather requirements from clients and propose solutions that fit objectives and budget.
  • Stay updated on industry trends and continuously improve development standards.
  • Mentor junior engineers and promote adherence to standards and architecture.

Skills

Technical Leadership
Architecture Design
Mentoring
Communication
Problem Solving

Education

Bachelor's degree in Computer Science or related field

Tools

Git
CI/CD
Unit Testing
Xcode
RESTful APIs

Job description

Platform45 in Rosebank, South Africa, is seeking a Senior Mobile Developer (iOS) to lead the design and delivery of scalable iOS apps, guiding junior engineers and collaborating with product, UX, and backend teams. You will own technical direction, drive architecture choices (MVC, MVVM, VIPER), implement robust testing, and ensure high performance and quality.

A strong background in Swift/Objective-C and modern iOS frameworks is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Engineer — Tech Lead & Architect
Senior iOS Engineer — Tech Lead & Architect

Platform45 • South Africa

On-site
ZAR 1,200,000 - 1,900,000
Senior Mobile Developer (iOS)
Senior Mobile Developer (iOS)

Platform45 • Rosebank

On-site
ZAR 900,000 - 1,400,000
Senior Mobile Developer (iOS)
Senior Mobile Developer (iOS)

Platform45 • South Africa

On-site
ZAR 1,200,000 - 1,900,000
Lead Mobile Developer (iOS)
Lead Mobile Developer (iOS)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,800,000
Competitive salary with performance‑dr
Stock options
Health, dental, and vision insurance
+3
iOS Developer — Build Impactful Apps with Swift
iOS Developer — Build Impactful Apps with Swift

Platform45 • Cape Town, Rosebank

On-site
ZAR 420,000 - 660,000
Lead iOS Engineer — Hybrid, Stock Options & Growth
Lead iOS Engineer — Hybrid, Stock Options & Growth

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,800,000
Competitive salary with performance‑dr
Stock options
Health, dental, and vision insurance
+3
iOS Engineer — High-Intermediate with Impact
iOS Engineer — High-Intermediate with Impact

Platform45 • Cape Town, Rosebank

On-site
ZAR 600,000 - 900,000
Mobile Developer (iOS)
Mobile Developer (iOS)

Platform45 • Cape Town, Rosebank

On-site
ZAR 420,000 - 660,000
Impactful iOS Engineer for Banking Apps
Impactful iOS Engineer for Banking Apps

Standard Bank Group • Johannesburg

On-site
ZAR 600,000 - 1,100,000
Senior iOS Engineer - Build Production-Grade Apps
Senior iOS Engineer - Build Production-Grade Apps

DVT • Rosebank

On-site
ZAR 900,000 - 1,200,000