Mobile App Developer

Durban FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

As a Mobile App Developer, you’ll play a key role in developing and implementing mobile solutions that adhere to best practices in usability and design. You’ll collaborate with designers and other developers to create applications that not only meet users' expectations but exceed them in performance and aesthetics.

Responsibilities

  • Design, develop, and maintain high-quality mobile applications.
  • Collaborate with cross-functional teams to define app requirements.
  • Conduct thorough testing to ensure application quality and usability.
  • Stay abreast of developments in mobile technologies and propose implementations.
  • Support user feedback and iterate on app features accordingly.
  • Build reusable code and libraries for future use.
  • Contribute to team sprint planning and development processes.
  • Train and mentor junior developers in mobile application development best practices.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is a plus
Experience
  • 4+ years of experience in developing mobile applications
Technical Skills
  • iOS Development
  • Android Development
  • Cross-Platform Development
Soft Skills
  • Teamwork
  • Problem Solving
Certifications
  • Apple Certified iOS Developer
  • Android Developer Certification
Languages
  • English: Fluent

Advantageous

  • Experience in Agile/Scrum environments: Familiarity with Agile methodologies to enhance project delivery.
  • Understanding of backend technologies: Experience with backend frameworks or services that integrate with mobile applications.

Benefits

  • Comprehensive medical aid
  • Paid time off and sick leave
  • Work-from-home flexibility
  • Continuous learning opportunities

Company Culture

  • Work-Life Balance: We promote a healthy work-life balance and understand the importance of personal time.
  • Diversity and Inclusion: We celebrate diversity and encourage a culture of inclusion and respect.
  • Continuous Improvement: We strive for continuous improvement in processes and encourage feedback from all employees.
Status: Closed