iOS Developer

Cape Town Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are on the lookout for a talented iOS Developer to join our software engineering team. As an iOS Developer, you will play a crucial role in designing and maintaining high-quality mobile applications for iOS. The ideal candidate will be technically skilled, creative, and passionate about creating user-friendly interfaces.

Responsibilities

  • Lead iOS application development efforts on collaborative projects.
  • Ensure best practices in software development, including coding standards and testing.
  • Conduct user testing and incorporate feedback into applications.
  • Document development processes and codebase modifications effectively.
  • Mentor junior developers and assist in their professional growth.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 5+ years of experience preferred.
Technical Skills
  • SwiftUI
  • Core Data
Soft Skills
  • Attention to Detail
  • Communication
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with Swift Package Manager: Experience managing dependencies using Swift Package Manager.
  • Knowledge of design patterns and architecture: Understanding of design patterns relevant to iOS development.

Benefits

  • Health, dental, and vision insurance
  • Annual leave and paid sick leave
  • Flexible working arrangements
  • Team bonding events and activities

Company Culture

  • Innovative Environment: We provide an open-minded space where creativity and innovation can thrive.
  • Inclusive Culture: We celebrate diverse backgrounds and values team contributions from all members.
  • Balanced Work-Life: We believe in promoting a healthy balance between work and personal life.
Status: Open