Mobile App Developer

Durban Full-time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

Join our team as a Mobile App Developer, where you will leverage your expertise in mobile development to craft sophisticated applications. Your contributions will directly impact user engagement and satisfaction, allowing you to work on exciting projects within a collaborative environment.

Responsibilities

  • Create and maintain high-quality mobile applications for various platforms.
  • Work alongside UI/UX designers to ensure high standards of application design.
  • Debug and improve existing mobile applications, ensuring they perform optimally.
  • Integrate third-party services and APIs to extend application features.
  • Write clear and maintainable code, collaborating with peers for continuous improvement.
  • Assist in setting project timelines and deliverables through Agile methodologies.
  • Participate in user testing to gather feedback and inform future updates.
  • Research and implement new technologies and tools to improve development workflow.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is an advantage
Experience
  • 4+ years of experience in mobile app development
Technical Skills
  • Swift
  • Kotlin
  • Java
  • React Native
Soft Skills
  • Problem-solving
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Knowledge of cloud services like AWS: Experience with cloud platforms for app deployment and services.
  • Experience in UI/UX design: Understanding of UI/UX principles for better app design.

Benefits

  • Comprehensive health insurance
  • Retirement savings plan with matching contributions
  • Work-life balance initiatives
  • Dynamic work environment with growth opportunities

Company Culture

  • Continuous Improvement: We focus on continual learning and improvement in both processes and personal growth.
  • Work-Life Balance: Commitment to fostering a healthy work-life balance among employees.
  • Employee Recognition: Recognizing and celebrating the achievements of our team members.
Status: Closed