Mobile App Developer

Johannesburg FULL TIME R25,000 - R50,000 / Month
(R300,000 - R600,000 / Year)

Job Description

Join us as a Mobile App Developer where you will bring experiences to life through our mobile applications. You will be tasked with coding, debugging, and enhancing applications while collaborating with designers and other developers. Your role will be key to ensuring that our applications are user-friendly and meet the latest standards in mobile technology.

Responsibilities

  • Build and maintain mobile applications in line with business requirements.
  • Write robust, clean code and ensure best practices in development.
  • Test mobile applications and conduct usability assessments.
  • Work with other developers to enhance APIs and backend services.
  • Ensure apps are compatible with various devices and screen sizes.
  • Engage with users to gather feedback and improve app features.
  • Document application changes and process flows.
  • Participate in team meetings to discuss project progress and challenges.
  • Support deployment and scaling of applications as required.
  • Analyze app performance metrics and work on improvements.

Requirements

Education
  • Bachelor's degree in Mobile Computing or related field
Experience
  • 5+ years of experience in mobile application development
Technical Skills
  • React Native
  • Flutter
  • Testing Frameworks
Soft Skills
  • Leadership
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Open-source contributions: Participation in open-source mobile application projects.
  • Understanding of UX/UI principles: Ability to implement user interface designs based on UX/UI principles.

Benefits

  • Comprehensive medical aid package
  • Annual performance reviews with bonuses
  • Remote work options available
  • Ongoing training and workshops

Company Culture

  • Continuous Improvement: We promote ongoing learning and adaptation within our teams to drive success.
  • Inclusive Environment: Our workplace welcomes diversity and respects each individual’s contributions.
  • Empowerment: We empower our employees to take ownership of their projects and ideas.
Status: Closed