Mobile App Developer

Pretoria Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

As a Mobile App Developer, you will have the chance to work on exciting projects that push the boundaries of mobile technology. The ideal candidate should have a strong background in app development for both iOS and Android, with a solid understanding of user experience principles and mobile architecture.

Responsibilities

  • Architect and create mobile applications for optimal performance.
  • Collaborate with cross-functional teams to deliver innovative features.
  • Conduct regular maintenance and performance tuning of mobile apps.
  • Troubleshoot, debug and upgrade existing applications.
  • Guide junior developers and mentor less experienced team members.
  • Contribute to the user experience design process proactively.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is an asset
Experience
  • 5+ years of hands-on experience in mobile application development
Technical Skills
  • Java
  • Flutter
Soft Skills
  • Creative Thinking
  • Effective Communication
Certifications
  • Google Certified Associate Android Developer
  • Apple Certified iOS Developer
Languages
  • English: Fluent
  • Zulu: Basic

Advantageous

  • Experience with Firebase: Hands-on experience with Google Firebase for app functionalities.
  • Knowledge in RESTful API design: Ability to design and implement RESTful services.

Benefits

  • Comprehensive health insurance
  • Professional development funds
  • Work-from-home options
  • Employee discounts on products

Company Culture

  • Inclusivity: We embrace diversity and inclusivity in our workforce, aiming to bring together talents from various backgrounds.
  • Employee Recognition: We celebrate our employees' successes and contributions regularly.
  • Sustainability Focus: We are committed to sustainable practices and making a positive impact on the environment.
Status: Closed