iOS Developer

Durban FULL TIME R35,000 - R50,000 / Month
(R420,000 - R600,000 / Year)

Job Description

We are seeking an enthusiastic iOS Developer to join our growing team in Durban. The ideal candidate will have experience in developing vibrant mobile applications, working with cross-functional teams to build seamless user experiences. This role requires a passion for technology and a commitment to staying up-to-date with industry trends.

Responsibilities

  • Design and develop interactive and robust iOS applications.
  • Work closely with the development team to define app features.
  • Ensure code quality and maintainability through rigorous testing and debugging.
  • Collaborate in Agile environment and participate in daily stand-ups.
  • Research and suggest new technologies that could be beneficial to the team.
  • Document the development process and provide user support where needed.
  • Review and refine existing application functionalities to improve user experience.
  • Contribute to team knowledge-sharing through workshops and presentations.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in iOS application development
Technical Skills
  • Swift
  • Xcode
  • RESTful APIs
  • Core Data
Soft Skills
  • Creative Thinking
  • Communication
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Experience with Objective-C: Familiarity with Objective-C to maintain legacy codebases.
  • Knowledge of UI/UX principles: Understanding of best practices in design for mobile applications.

Benefits

  • Competitive salary and performance bonuses
  • Paid time off and holidays
  • Opportunity for professional development and growth
  • Health and wellness programs

Company Culture

  • Innovation: We encourage innovative thinking and solution-oriented mindsets among our team members.
  • Teamwork: Collaboration is at the heart of our approach, with team success celebrated as a collective achievement.
  • Work-Life Balance: We promote a culture that respects personal time, supporting flexibility in work hours.
Status: Open