iOS Developer

Cape Town Full-Time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are looking for a skilled iOS Developer to enhance our mobile application development efforts. You will be tasked with building innovative solutions while ensuring application security and performance, contributing to our mission of creating top-tier mobile experiences.

Responsibilities

  • Develop and maintain high-quality iOS applications.
  • Collaborate with product management and design teams to ensure application functionality.
  • Implement best coding practices to ensure maintainable code.
  • Participate in Agile development methodologies.
  • Provide estimates and timelines for project deliverables.
  • Monitor performance and optimize applications accordingly.
  • Write documentation for APIs and technical specifications.
  • Mentor junior developers and contribute to team learning.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 4+ years of experience in iOS app development
Technical Skills
  • Swift
  • Objective-C
  • Core Data
  • Unit Testing
  • Git
Soft Skills
  • Analytical Skills
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with third-party libraries: Proficient in using CocoaPods or Carthage for dependency management.
  • Knowledge of UI/UX design principles: Ability to work closely with UI/UX designers to enhance user experience.

Benefits

  • Comprehensive health and wellness programs
  • 401(k) matching contribution
  • Flexible working arrangements
  • Opportunities for professional growth and skill enhancement

Company Culture

  • Continuous Improvement: We prioritize ongoing learning and development, with a focus on enhancing skills and knowledge across the team.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance, encouraging flexibility and personal time.
  • Employee Wellbeing: We care about employee wellbeing and provide support programs for mental and physical health.
Status: Closed