Mobile App Developer

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

Job Description

We are on the lookout for a talented Mobile App Developer to join our team in Durban. The ideal candidate will have experience in designing, developing, and maintaining mobile applications for both Android and iOS platforms. You will work closely with our UX/UI designers to create user-friendly mobile experiences and collaborate with cross-functional teams to deliver high-quality applications. If you’re passionate about technology and eager to work on innovative projects, this role is for you.

Responsibilities

  • Create and maintain mobile applications with a focus on user experience.
  • Work with designers to implement high-quality UI designs.
  • Ensure code quality and application reliability through testing.
  • Collaborate with QA teams to resolve any bugs.
  • Take part in agile ceremonies and contribute to project planning.
  • Research and integrate new mobile technologies into applications.
  • Engage in continuous improvement of development processes.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering is preferred
Experience
  • 4+ years of experience in mobile app development
Technical Skills
  • Flutter
  • JavaScript
Soft Skills
  • Creative Thinking
  • Attention to Detail
Certifications
  • Certified Scrum Master (CSM)
  • AWS Certified Developer
Languages
  • English: Fluent
  • Zulu: Basic

Advantageous

  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD): Experience in setting up CI/CD pipelines for mobile applications.
  • Background in game development: Knowledge in game development principles is a plus.

Benefits

  • Comprehensive health insurance
  • Pension fund contributions
  • Remote work options
  • Training and upskilling programs

Company Culture

  • Diversity and Inclusion: We embrace diversity and foster an inclusive workplace for everyone.
  • Work-Life Balance: We prioritize work-life balance to support our employees’ well-being.
  • Continuous Learning: We encourage personal and professional development through ongoing learning.
Status: Closed