Remote iOS Engineer (Mid-Level) — App Store Ready

Boardroom Appointments

South Africa

Remote

ZAR 600,000 - 900,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Boardroom Appointments is looking for an Intermediate Software Engineer (iOS) to join our engineering team. You will implement moderately complex features and optimize existing code while collaborating with cross-functional teams to deliver reliable mobile apps.

You should have 3–5 years in iOS development with Objective-C/Swift, UIKit, and native iOS frameworks, plus familiarities with TDD, CI/CD, and dependency management tools like CocoaPods or SwiftPM.

Qualifications

  • BS/MS degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 3-5 years of experience in iOS development.
  • Experience in Objective-C/Swift/UIKit and other native iOS frameworks.
  • Experience in using AppStore Connect: This means that you have experience in the process of submitting and managing iOS applications in the App Store.

Responsibilities

  • The Intermediate Software Engineer role is a mid-level position within the engineering team, responsible for implementing moderately complex features and optimising existing code.
  • This role requires a solid technical background, good problem-solving skills, and effective communication skills to collaborate with cross-functional teams and drive projects to successful completion.

Skills

OOP principles
General software development
TDD
Automation tests
Debugging skills

Education

BS/MS degree in Computer Science, Engineering, or a related field, or equivalent experience.

Tools

CocoaPods
SwiftPM
AppStore Connect
CI/CD
Source control

Job description

Boardroom Appointments is looking for an Intermediate Software Engineer (iOS) to join our engineering team. You will implement moderately complex features and optimize existing code while collaborating with cross-functional teams to deliver reliable mobile apps.

You should have 3–5 years in iOS development with Objective-C/Swift, UIKit, and native iOS frameworks, plus familiarities with TDD, CI/CD, and dependency management tools like CocoaPods or SwiftPM.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Engineer: Build, Debug & Deliver in Agile
Senior iOS Engineer: Build, Debug & Deliver in Agile

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
iOS Engineer - Build Fast, Elegant Mobile Apps
iOS Engineer - Build Fast, Elegant Mobile Apps

Boardroom Appointments • Cape Town

On-site
ZAR 350,000 - 700,000
Senior Mobile Engineer (React Native) – iOS & Android
Senior Mobile Engineer (React Native) – iOS & Android

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 900,000
iOS Developer
iOS Developer

OfferZen • South Africa

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

Sourceworx Pty • Sandton

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

Platform45 • Cape Town, Rosebank

On-site
ZAR 600,000 - 900,000
Intermediate IOS Developer
Intermediate IOS Developer

ATS Client • Centurion

On-site
ZAR 520,000 - 800,000
Senior iOS Software Engineer
Senior iOS Software Engineer

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Remote Senior iOS Engineer — Build High-Impact Apps
Remote Senior iOS Engineer — Build High-Impact Apps

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,976,000 - 2,964,000
Competitive salary
Fully remote with flexible hours
Home-office equipment allowance
+3
iOS Engineer: Swift, REST & CI Pipelines
iOS Engineer: Swift, REST & CI Pipelines

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 900,000