Mobile App Developer

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

Job Description

We are seeking a talented Mobile App Developer to join our growing team in Durban. The successful candidate will work on designing, developing, and maintaining mobile applications for both Android and iOS platforms. You will collaborate with designers and backend developers to create seamless user experiences and innovative mobile solutions. This is a fantastic opportunity for someone passionate about mobile technology and eager to contribute to exciting projects.

Responsibilities

  • Lead mobile app development projects from concept to deployment.
  • Optimize application performance and user engagement.
  • Collaborate with backend developers to integrate APIs and services.
  • Ensure adherence to design specifications and coding standards.
  • Mentor junior developers and assist in their professional growth.
  • Conduct regular updates and maintenance to improve app features.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
  • Master's degree is a plus
Experience
  • 4+ years of experience in mobile app development
Technical Skills
  • Java
  • Objective-C
  • RESTful APIs
Soft Skills
  • Attention to Detail
  • Adaptability
Certifications
  • Certified Mobile Application Developer
  • Mobile Web Specialist Certification
Languages
  • English: Fluent

Advantageous

  • Knowledge of app store submission processes: Familiarity with the guidelines and processes for submitting apps to Google Play and Apple App Store.
  • Experience with Agile methodologies: Proven ability to work in Agile development environments.

Benefits

  • Comprehensive health coverage, including dental and vision
  • Performance bonuses based on individual and company success
  • Work-from-home options for certain roles
  • Employee training and development programs

Company Culture

  • Inclusivity: We embrace diverse perspectives and create a welcoming environment for all.
  • Work-Life Balance: We prioritize work-life balance, promoting flexible work options for our team.
  • Community Engagement: Our team actively participates in community development and outreach programs.
Status: Closed