Mobile App Developer

Durban Full-time R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

We're on the lookout for a talented Mobile App Developer to join our team in Durban. In this role, you'll be responsible for designing, implementing, and maintaining mobile applications that engage users and meet business objectives. You'll work collaboratively with designers and other developers in a dynamic, agile environment to develop both iOS and Android applications.

Responsibilities

  • Design and implement mobile app features that enhance user experience.
  • Collaborate effectively with teams to ensure timely project delivery.
  • Troubleshoot application performance issues and provide solutions.
  • Continuously improve application functionalities based on user feedback.
  • Document development processes and maintain high standards of code quality.
  • Engage in training and mentoring junior developers as needed.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related discipline
  • Specialization in mobile app development is preferred
Experience
  • 4+ years of experience in mobile development, with a portfolio of successful apps
Technical Skills
  • Java
  • Xcode
Soft Skills
  • Strong communication skills
  • Problem-solving
Certifications
  • iOS App Development Certificate
  • Android App Development Certification
Languages
  • English: Fluent

Advantageous

  • Experience with cross-platform development frameworks: Familiarity with frameworks that allow development for multiple platforms.
  • UI/UX Design skills: Basic skills in UI/UX design would be beneficial.

Benefits

  • Comprehensive health insurance package
  • Participation in company-sponsored training and workshops
  • Opportunity for remote work on occasion
  • Work-life balance initiatives

Company Culture

  • Focus on well-being: We prioritize employee well-being and provide resources for a healthy work-life balance.
  • Continuous learning: We foster a culture of learning and professional development through various training programs.
  • Open communication: We promote open communication and transparency throughout the organization.
Status: Closed