Ios Developer

Bronkhorstspruit, Gauteng, South Africa

Job Description


Responsibilities

  • Designing and building mobile application on an iOS platform.
  • Collaborating with the design team to define app features.
  • Ensuring quality and performance of the application to specifications.
  • Identifying potential problems and resolving application bottlenecks.
  • Fixing XCode bugs on the application.
  • Publishing application on App Store.
  • Maintaining the code and atomization of the application.
  • Designing and implementing application updates.
  • Building views programmatically (No SwiftUI, or Storyboards)
Qualifications
  • Grade 12 (Essential),
  • 3-year Tertiary qualification in Computer Science pr software engineering, or related field (Desirable)
Experience
  • Software Development in iOS 3+ years (Essential)
Job Knowledge
  • Proven experience as an iOS developer.
  • Solid understanding of Swift and RxSwift (Essential).
  • Delegate and Coordinator Pattern in iOS (Essential)
  • Extensive experience with iOS Frameworks such as Core Data.
  • Knowledge of iOS back-end services.
  • Knowledge of Apples design principles and application interface guidelines.
  • Proficient in code versioning tools including Mercurial, Git, and SVN.
  • Knowledge of C-based libraries.
  • Knowledge on MVVM Pattern in iOS and UIKit
  • Knowledge on threading and performance in iOS
  • Familiarity with push notifications, APIs, and cloud messaging.
  • Experience with continuous integration.

ExecutivePlacements.com

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.


Related Jobs

Job Detail

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