Ios Developer

Pretoria, Gauteng, South Africa

Job Description

Join a Tech Savvy team in Pretoria as an iOS Developer, where you'll be key in maintaining and enhancing cutting-edge platforms. You'll ensure clean, scalable, and accurate code, while providing iOS best practice guidance across the company. This role also offers the chance to mentor fellow developers and contribute to continuous platform innovation. Salary: R50 000 - R69 000 p/m depending on experience.
- 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.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1549947
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pretoria, Gauteng, South Africa
  • Education
    Not mentioned