Enable job alerts via email!

Ios Developer

Rad Resources

Pretoria

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Job summary

A technology solutions company in Gauteng, Pretoria, is looking for an experienced iOS Developer. The ideal candidate will have advanced proficiency in Swift, expertise in concurrency, and a strong understanding of app architecture and testing practices. Responsibilities include developing innovative iOS applications while utilizing best practices in design and performance enhancements.

Skills

Advanced proficiency in Swift
Expertise in concurrency (GCD, Operation Queues, Tasks)
Experience with iOS frameworks
Skilled in CI/CD tools
Proficient in complex Git workflows
Strong understanding of app architecture
Networking knowledge
Familiarity with custom transitions and accessibility
Data persistence with Core Data
Advanced unit and performance testing abilities
Job description
Qualifications
  • Advanced proficiency in Swift and iOS best practices.
  • Expertise in concurrency (GCD, Operation Queues, Tasks) and memory management.
  • Experience with iOS frameworks : Core Animation, SwiftUI, Lottie, Combine, Core Data, RxSwift, and Core Bluetooth.
  • Skilled in CI / CD tools like Xcode Cloud and GitHub Actions.
  • Proficient in complex Git workflows (rebasing, cherry-picking).
  • Strong understanding of app architecture and design patterns (Dependency Injection).
  • Networking knowledge, including SSL.
  • Familiarity with custom transitions, animations, accessibility, localization, and internationalization.
  • Data persistence with Core Data (models and migrations).
  • Advanced unit and performance testing abilities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.