iOS Engineer

Stellenbosch Full-time R29,166 - R37,500 / Month
(R350,000 - R450,000 / Year)

Job Description

We are seeking a skilled iOS Engineer to join us in Stellenbosch. You will be responsible for developing and maintaining robust applications, ensuring high performance and quality standards. You’ll collaborate with various teams, bringing innovative ideas to life while enhancing the functionality and design of our products.

Responsibilities

  • Develop iOS applications in Swift and Objective-C.
  • Work closely with UX/UI designers to implement design interfaces.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Ensure high performance and responsiveness of applications.
  • Mentor junior developers in best practices and code optimization.
  • Participate in Agile development processes, such as daily stand-ups and sprint planning sessions.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Additional certifications in mobile development are advantageous
Experience
  • 3+ years of experience in mobile app development for iOS.
Technical Skills
  • Swift
  • Objective-C
  • Xcode
  • RESTful APIs
  • Git
Soft Skills
  • Problem-solving
  • Teamwork
  • Time management
Certifications
  • Apple Certified iOS Developer
  • Scrum Certification
Languages
  • English: Fluent

Advantageous

  • Experience with SwiftUI: Familiarity with Apple's SwiftUI framework for UI development.
  • Knowledge of Core Data: Experience with Core Data for data persistence.

Benefits

  • Competitive salary package.
  • Health insurance, including dental and vision.
  • Flexible working hours.
  • Opportunities for professional growth and development.

Company Culture

  • Innovation: We encourage creative thinking and the exploration of new ideas.
  • Team Collaboration: We believe in the power of teamwork and foster an inclusive environment.
  • Work-Life Balance: Our policies support a healthy work-life balance.
Status: Open