Mobile Application Developer

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

Job Description

We are seeking a talented Mobile Application Developer to join our vibrant team in Durban. The ideal candidate will possess strong skills in mobile development, experience in both Android and iOS platforms, and a passion for creating user-centric applications. This role offers the opportunity to work on exciting projects that make a difference.

Responsibilities

  • Create innovative mobile applications that enhance user engagement.
  • Develop and execute unit tests to ensure application reliability.
  • Assist in the planning and estimation of project milestones.
  • Provide technical guidance and mentorship to junior developers.
  • Analyze user feedback and iterate on app features based on insights.
  • Explore new technologies to keep the applications up to date.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree in a relevant field is preferred
Experience
  • 3+ years of experience in developing mobile applications for iOS and Android
Technical Skills
  • Kotlin
  • Swift
  • API Integration
Soft Skills
  • Analytical thinking
  • Adaptability
Certifications
  • JavaScript Developer Certification
  • Certified Mobile App Developer
Languages
  • English: Fluent
  • Zulu: Fluent

Advantageous

  • Experience with cross-platform frameworks like Flutter: Hands-on experience with Flutter for developing cross-platform mobile applications.
  • Experience with Firebase and cloud services: Familiarity with Firebase for backend services and cloud storage.

Benefits

  • Comprehensive health and wellness benefits
  • Generous retirement plan and contributions
  • Flexible working hours and remote options
  • Ongoing training and mentorship opportunities

Company Culture

  • Growth Opportunities: We provide ample opportunities for personal and professional growth with training and career development programs.
  • Work-Life Balance: We value work-life balance, offering flexible schedules and a supportive environment.
  • Recognition and Rewards: We recognize and reward the achievements of our team members, celebrating successes together.
Status: Closed