Senior iOS Developer: Swift, UI & Performance Expert

Sourceworx Pty

Sandton

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sourceworx Pty seeks a Swift developer responsible for developing and maintaining iOS applications. You will create and integrate apps with back-end services, collaborating with engineers across layers of the infrastructure to deliver high-quality products.

The role requires hands-on experience with Swift, RxSwift, Xcode, REST APIs, testing, and performance optimization, in an Agile environment. On-site in Sandton, SA, with opportunities for DevOps collaboration.

Qualifications

  • Proficient in Swift with deep RxSwift exposure.
  • Proficient in Xcode IDE and UI design principles.
  • Strong OO programming, memory management and multi-threading knowledge.
  • Experience with RESTful APIs and back-end integration.
  • Familiar with automated testing and unit tests.
  • Knowledge of CI/CD and Agile methodologies (Jira).
  • Keen on performance benchmarking and optimization.
  • Understanding of Apple design guidelines and interface principles.

Responsibilities

  • Design and build iOS applications for the Apple ecosystem.
  • Ensure performance, quality, and responsiveness of apps.
  • Collaborate with engineers to define and ship new features.
  • Interpret Technical Design documents when implementing solutions.
  • Identify bottlenecks and fix bugs to improve quality.
  • Maintain code quality and automation practices.
  • Apply DevOps principles and tooling in development workflow.

Skills

Swift
RxSwift
Xcode
OOP
REST APIs
UI design
Unit testing
Benchmarking
Apple design principles
Git
AzureDevOps
Jira
CI/CD
Agile
5+ years experience

Education

BSc Computer Science

Tools

Xcode
Git
AzureDevOps
Jira

Job description

Sourceworx Pty seeks a Swift developer responsible for developing and maintaining iOS applications. You will create and integrate apps with back-end services, collaborating with engineers across layers of the infrastructure to deliver high-quality products.

The role requires hands-on experience with Swift, RxSwift, Xcode, REST APIs, testing, and performance optimization, in an Agile environment. On-site in Sandton, SA, with opportunities for DevOps collaboration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Engineer - Swift & RxSwift Expert
Senior iOS Engineer - Swift & RxSwift Expert

Sourceworx Pty • Gauteng

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

Sourceworx Pty • Sandton

On-site
ZAR 600,000 - 900,000
Senior Android Engineer: Build High-Performance Apps
Senior Android Engineer: Build High-Performance Apps

Sourceworx Pty • South Africa

On-site
ZAR 700,000 - 1,000,000
Senior Mobile Application Developer - iOS
Senior Mobile Application Developer - iOS

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health, dental, and vision insurance
Hybrid work model
+3
iOS Developer: SwiftUI & Swift Pro
iOS Developer: SwiftUI & Swift Pro

ATS Client • Centurion

On-site
ZAR 520,000 - 800,000
Senior iOS Engineer - Build High-Performance Apps
Senior iOS Engineer - Build High-Performance Apps

Placements24 • Randburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid & retirement benefits
Paid time off
Ios Developer
Ios Developer

Sourceworx Pty • Gauteng

On-site
ZAR 600,000 - 900,000
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
Senior Mobile Application Developer (iOS)
Senior Mobile Application Developer (iOS)

Placements24 • Randburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid & retirement benefits
Paid time off
Mobile Developer (iOS Specialist)
Mobile Developer (iOS Specialist)

Hire Resolve • Johannesburg

On-site
ZAR 600,000 - 900,000
Competitive salary based on experience