Enable job alerts via email!

IOS Developer

Salt

Johannesburg

On-site

ZAR 500 000 - 700 000

Full time

Yesterday
Be an early applicant

Job summary

A technology company in Johannesburg is seeking a skilled iOS Developer to design and maintain high-quality iOS applications. The role includes mentoring other developers and collaboration with cross-functional teams. Candidates should have over 5 years of experience in native iOS development with knowledge of Swift and related technologies. Join an innovative team and contribute to impactful consumer products.

Qualifications

  • 5+ years' experience in native iOS development using Swift.
  • Strong knowledge of Core Bluetooth, Core Data, Combine, and RxSwift.
  • Experience with CI/CD pipelines and version control (Git).
  • Skilled in profiling, debugging, and managing complex Git workflows.
  • Solid understanding of UI/UX design, accessibility, and app architecture best practices.

Responsibilities

  • Design, develop, and maintain high-quality iOS applications.
  • Take ownership of feature development, ensuring performance and scalability.
  • Provide technical guidance and mentorship to other developers.
  • Collaborate with product, design, and backend teams through all development stages.

Skills

native iOS development
Swift
Core Bluetooth
Core Data
Combine
RxSwift
CI/CD pipelines
version control (Git)
profiling
debugging
UI/UX design
accessibility
app architecture best practices

Education

Relevant tertiary qualification in Computer Science or Software Engineering
Job description

I'm assisting my client in finding a skilled iOS Developer to join their dynamic and innovative technology team. In this role, you'll be responsible for designing, developing, and maintaining high-quality iOS applications, contributing to a fast-growing and impactful consumer product used globally. You'll take ownership of feature development, ensure performance and scalability, and uphold the highest coding and design standards. The role also includes providing technical guidance and mentorship to other developers while helping shape iOS best practices across the team.

You’ll collaborate closely with product, design, and backend teams through all stages of the development lifecycle - from planning and architecture to deployment and continuous improvement - ensuring exceptional product performance and user experience.

Requirements
  • 5+ years' experience in native iOS development using Swift
  • Strong knowledge of Core Bluetooth, Core Data, Combine, and RxSwift
  • Experience with CI/CD pipelines (Xcode Cloud / GitHub Actions) and version control (Git)
  • Skilled in profiling, debugging, and managing complex Git workflows
  • Solid understanding of UI/UX design, accessibility, and app architecture best practices
  • Relevant tertiary qualification in Computer Science, Software Engineering, or equivalent

If you're passionate about building impactful mobile products and thrive in a collaborative, high-performance environment, this is an exciting opportunity to make your mark in a fast-evolving tech space. Apply today to join a forward-thinking engineering team driving real innovation.

Salt is acting as an Employment Agency in relation to this vacancy.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.