Mobile App Developer

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

Job Description

Join our team as a Mobile App Developer in Johannesburg, where you will create innovative mobile applications that impact our users' experiences. We seek a candidate with a strong background in both iOS and Android development, committed to delivering top-notch mobile solutions. Your creativity and technical skills will drive the development of exciting projects that enhance user engagement and satisfaction.

Responsibilities

  • Develop new features and functionality for existing mobile applications.
  • Work closely with backend developers to integrate mobile applications with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Gather and refine specifications and requirements based on technical needs.
  • Troubleshoot and resolve issues related to applications and user experience.
  • Provide ongoing support and maintenance for existing mobile applications.
  • Participate in Agile development processes and sprint planning.
  • Create user documentation and training materials as necessary.

Requirements

Education
  • Bachelor's degree in Computer Science or a relevant field
  • Master's degree in Software Development is advantageous
Experience
  • 4+ years of experience in mobile app development
Technical Skills
  • Flutter
  • Dart
  • Firebase
Soft Skills
  • Attention to Detail
  • Adaptability
Certifications
  • AWS Certified Developer
  • Scrum Master Certified
Languages
  • English: Fluent

Advantageous

  • Experience with UI/UX design principles: Ability to incorporate effective design principles in applications.
  • Knowledge of mobile app analytics: Familiarity with tools for tracking app performance and user engagement.

Benefits

  • Comprehensive health insurance
  • Employee training and upskilling programs
  • Remote work flexibility
  • Team-building activities

Company Culture

  • Passion for Technology: We are passionate about technology and innovation, driving our team to achieve remarkable results.
  • Work-Life Balance: We support a healthy work-life balance for all team members to enhance productivity and satisfaction.
Status: Closed