Job Search and Career Advice Platform

Enable job alerts via email!

iOS Engineer

HR Talent Partner SA

Remote

ZAR 700 000 - 900 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An international software development company is seeking an experienced iOS Engineer to join their team in Johannesburg. This full-time remote position requires expertise in Swift, along with a minimum of 5 years of relevant experience. The ideal candidate will work on an iOS app emphasizing clean architecture and high-test coverage, contributing to exciting projects with internal career advancement opportunities. The role requires being in the office once a week and offers an excellent salary package.

Benefits

Excellent salary
Internal career advancement opportunities

Qualifications

  • Minimum 5 years of experience in a similar position.
  • Proficiency in Swift and its associated frameworks.

Responsibilities

  • Join a team focused on iOS app development.
  • Ensure high-test coverage and maintain clean architecture.

Skills

Swift
SwiftUI
UIKit
MVVM architectural pattern
Tuist
Swift Testing
XCTest
XCUITest
Fastlane
GitHub Actions
Job description
iOS Engineer (Remote) job vacancy in Johannesburg.

A well establish international software development company is looking for a iOS Engineer to join their team on full time permanent basis.

This is a remote / hybrid role, with a requirement to be in either the Somerset West, Pretoria, or Johannesburg offices once a week.

Excellent salary on offer plus internal career advancement opportunities.

Overview

Our client’s iOS app is written in Swift with a focus on clean architecture, asynchronous processing, and high-test coverage.

Requirements
  • Minimum 5 years of experience in a similar position
  • Core Technologies:
    • Swift, SwiftUI, UIKit
    • Familiarity with architectural patterns such as MVVM
  • Dependency Management:
    • Tuist
  • Testing & Automation:
    • Swift Testing, XCTest, swift-snapshot-testing, XCUITest for test coverage
    • Fastlane & GitHub Actions for CI/CD automation, builds, and deployments
Applying for this position
  • If you are interested in this great career opportunity and qualify, please send your CV.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.