Mobile Application Developer

Durban FULL TIME R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

We are on the lookout for a passionate Mobile Application Developer to join our growing team in Durban. You will be responsible for designing and developing innovative mobile applications that provide exceptional user experiences. Your role will involve collaborating with designers and stakeholders to create scalable mobile solutions.

Responsibilities

  • Architect and implement mobile apps with a focus on user experience.
  • Conduct usability testing and user feedback sessions.
  • Manage app deployment and ensure compliance with app store requirements.
  • Create and maintain technical documentation of mobile applications.
  • Mentor junior developers and provide technical guidance.
  • Participate in agile development processes and sprint planning.
  • Troubleshoot and resolve issues reported by users.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in mobile application development
Technical Skills
  • JavaScript
  • React Native
  • Swift
  • Kotlin
Soft Skills
  • Analytical Thinking
  • Communication
Certifications
  • Certified Mobile Application Developer
  • Google Mobile Developer Certification
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services like AWS or Azure: Hands-on experience with cloud computing services for mobile applications.
  • Experience in creating RESTful APIs: Skills in developing RESTful services for mobile apps.

Benefits

  • Comprehensive medical aid and dental plans
  • Annual bonus based on performance
  • Remote work opportunities available
  • Membership to professional organizations

Company Culture

  • Growth and Development: We are dedicated to providing training and development opportunities for our team members.
  • Recognition: We believe in recognizing and celebrating the contributions of every team member.
  • Community Engagement: We actively participate in community projects and encourage our team to get involved.
Status: Closed