Mobile App Developer

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

Job Description

We are seeking a talented Mobile App Developer to join our dynamic team in Durban. The ideal candidate will be passionate about creating responsive and user-friendly applications for both Android and iOS. You will work closely with our design and product teams to bring innovative ideas to life, ensuring an exceptional user experience. Your role will involve coding, testing, and deploying applications that cater to the needs of our diverse client base.

Responsibilities

  • Create applications that provide exceptional user experiences.
  • Integrate third-party services and APIs as required.
  • Work with stakeholders to define application features and requirements.
  • Develop and sustain documentation for applications and workflows.
  • Continuously test applications to refine and improve performance.
  • Troubleshoot and debug applications to resolve issues promptly.
  • Engage in the review and improvement of application architecture.
  • Align development practices with Agile methodologies.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 3+ years of mobile development experience
Technical Skills
  • Kotlin
  • Dart
  • Version Control (Git)
Soft Skills
  • Creative Problem-Solving
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Proficiency in multiple programming languages: Experience with additional languages such as Python or Ruby for backend integration.
  • Familiarity with cloud platforms: Understanding of cloud services such as AWS or Google Cloud for deployment.

Benefits

  • Attractive salary with additional perks
  • Comprehensive health benefits and retirement plans
  • Flexible working conditions to promote work-life balance
  • Continuous learning and growth opportunities

Company Culture

  • Open Communication: We promote an open-door policy for feedback and collaboration.
  • Innovative Mindset: We encourage innovation and support new ideas and solutions.
  • Fun and Engaging Atmosphere: We foster a fun and engaging workplace where our team can thrive.
Status: Open