iOS Developer

Pretoria FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

Join our vibrant team as an iOS Developer and contribute to exciting projects that shape the future of mobile technology. You will play a key role in developing user-friendly applications, optimizing performance, and troubleshooting any technical issues, all while working closely with designers and back-end developers.

Responsibilities

  • Develop and maintain features in existing iOS applications.
  • Work closely with cross-functional teams to translate business requirements into technical specifications.
  • Conduct research and development on new technologies and tools.
  • Ensure security and data protection for applications.
  • Write unit tests and maintain test-driven development methodologies.
  • Document development processes, code changes, and technical specifications.
  • Assist in the deployment process and monitor app performance post-launch.

Requirements

Education
  • Bachelor's degree in Software Engineering is preferred
Experience
  • 4+ years of experience in mobile application development
Technical Skills
  • iOS SDK
  • Unit Testing
Soft Skills
  • Teamwork
  • Adaptability
Certifications
  • Certified Mobile App Developer
Languages
  • English: Fluent

Advantageous

  • Experience with SwiftUI: Knowledge of SwiftUI for modern UI design on iOS.
  • Familiarity with Agile methodologies: Experience working in Agile development environments.

Benefits

  • Competitive salary and performance bonuses.
  • Health care coverage - medical, dental, and vision.
  • Generous annual leave and flexible working hours.
  • Employee development programs.

Company Culture

  • Innovative Environment: We promote creativity and think outside the box.
  • Learning Culture: Continuous education and professional growth are encouraged.
  • Team Spirit: We support each other and celebrate successes together.
Status: Open