Mobile App Developer

Durban FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

Join our innovative team as a Mobile App Developer! In this position, you'll be responsible for the complete mobile app development lifecycle, from concept and design to deployment and ongoing maintenance. We value creativity and initiative, so if you have a knack for crafting user-friendly applications that leave a lasting impression, we want to hear from you! With a supportive team and exciting projects, this role offers plenty of opportunities for personal and professional growth.

Responsibilities

  • Develop high-quality mobile applications that meet user requirements and technical specifications.
  • Work closely with cross-functional teams to design and deploy mobile features.
  • Ensure mobile app performance, quality, and responsiveness.
  • Maintain documentation for application development processes.
  • Integrate APIs and third-party services into mobile applications.
  • Mentor junior developers, fostering skill development within the team.
  • Adhere to industry best practices for coding and software development.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
  • Master's degree is an advantage
Experience
  • 5+ years of experience in developing mobile applications
Technical Skills
  • React Native
  • Firebase
Soft Skills
  • Teamwork
  • Adaptability
Certifications
  • Certified Mobile App Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Knowledge of machine learning integration in apps: Ability to incorporate machine learning capabilities into mobile applications.
  • Experience with RESTful APIs: Skilled in developing and integrating RESTful APIs in mobile applications.

Benefits

  • Comprehensive healthcare coverage
  • Pension fund contribution
  • Work-life balance initiatives
  • Training budget for further education and certifications

Company Culture

  • Growth-focused: We provide continuous opportunities for personal and professional growth through training and development.
  • Collaborative spirit: Teamwork is at the heart of our success; we work together to tackle challenges and achieve our goals.
  • Passion for technology: We have a deep passion for technology and are always exploring new trends to stay ahead.
Status: Closed