Mobile App Developer

Johannesburg FULL TIME R50,000 - R66,666 / Month
(R600,000 - R800,000 / Year)

Job Description

We are in search of a skilled Mobile App Developer specializing in iOS to join our dynamic team in Johannesburg. The ideal candidate will be responsible for creating robust mobile applications that elevate user experiences. You will collaborate with our creative design and development teams to visualise and implement stunning features that engage users effectively.

Responsibilities

  • Implement robust application architecture based on user requirements.
  • Test applications for performance and reliability.
  • Develop and integrate various backend services into mobile applications.
  • Optimize applications for maximum speed and scalability.
  • Engage in continuous learning and improvement within the development environment.
  • Contribute ideas to product design and functionality enhancements.
  • Assist with the maintenance of existing applications.
  • Mentor junior developers and support their growth.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
Experience
  • 4+ years of experience in mobile app development with a focus on iOS
Technical Skills
  • Swift
  • UIKit
  • CoreData
  • Git
Soft Skills
  • Collaboration
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile Methodologies: Experience working in Agile environments with Scrum practices.
  • Background in UI/UX Design: Experience working with UX/UI designers to enhance app usability.

Benefits

  • Comprehensive health and wellness benefits
  • Company-matched retirement savings plan
  • Work-life balance initiatives, including remote work
  • Support for ongoing training and certifications

Company Culture

  • Diversity: We pride ourselves on building a diverse team that reflects the communities we serve.
  • Work-Life Balance: We promote a healthy work-life balance and wellness-focused practices.
  • Transparency: We maintain an open and transparent communication culture throughout the organization.
Status: Open