Mobile Application Developer

Durban FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

Join our team and leverage your proficiency in mobile technologies to create intuitive and high-performance applications for our users. The Mobile Application Developer will be responsible for full software development life cycle from concept to deployment. The ideal candidate should have a passion for app development and keep up with industry trends to ensure our products are top-notch.

Responsibilities

  • Develop and maintain new features for mobile applications across platforms.
  • Work closely with the product management team to understand the needs of users.
  • Utilize best practices for mobile app development to ensure quality and scalability.
  • Debug and troubleshoot to optimize performance.
  • Lead and mentor junior developers and provide technical direction.
  • Promote best practices for deployment and improve existing apps.
  • Participate in team meetings and contribute to project planning.
  • Remain current with industry trends and explore new technologies.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is a plus
Experience
  • 4+ years of experience in mobile development
Technical Skills
  • Cross-platform development experience (React Native)
  • Firebase
Soft Skills
  • Creative Thinking
  • Attention to Detail
Certifications
  • Google Developer Certification
Languages
  • English: Fluent

Advantageous

  • Knowledge of Agile methodologies: Experience working in an Agile development environment.
  • Experience with Git: Proficient in using version control systems.

Benefits

  • Competitive salary and performance bonuses
  • Health, dental, and vision insurance
  • Flexible working hours and remote work options
  • Annual training budget for professional development

Company Culture

  • Innovation: We empower employees to come up with new and exciting ideas to transform our products.
  • Collaboration: Encouraging teamwork and cooperation among departments is vital to our success.
  • Diversity and Inclusion: We believe in creating a workplace that embraces diversity and promotes inclusivity.
Status: Open