Mobile Developer

Durban FULL TIME R25,000 - R41,666 / Month
(R300,000 - R500,000 / Year)

Job Description

Join our team as a Mobile Developer, where your skills in developing Android applications will help shape user experiences. You'll work closely with other developers and designers to create robust, user-friendly mobile applications. We’re looking for someone with a passion for technology and a knack for problem-solving.

Responsibilities

  • Build and maintain robust applications for Android devices.
  • Collaborate with teams to define new features and application architecture.
  • Troubleshoot and resolve application issues.
  • Ensure the security of mobile applications.
  • Establish unit test coverage and automate testing processes.
  • Implement memory and performance optimization strategies.
  • Participate in tech workshops and training sessions.
  • Contribute to the app deployment process on the Google Play Store.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 4+ years of experience in mobile development, specifically for Android.
Technical Skills
  • Android NDK
  • MVVM Architecture
  • Git
Soft Skills
  • Adaptability
  • Creativity
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Experience in setup and management of CI/CD pipelines for mobile applications.
  • Familiarity with cloud services: Understanding of cloud services like AWS or Google Cloud for backend solutions.

Benefits

  • Comprehensive health, dental, and vision insurance
  • Opportunity for remote work days
  • Professional development training and events
  • Employee wellness and fitness program

Company Culture

  • Continuous Improvement: We strive for continuous improvement and regularly update our practices and technologies.
  • Diversity and Inclusion: We believe diversity fuels innovation and make it our goal to have a diverse workforce.
  • Open Communication: We value open communication and encourage feedback at all levels.
Status: Open