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

  • Design, develop, and maintain mobile applications for iOS and Android platforms.
  • Collaborate with UX/UI designers to implement engaging user interfaces.
  • Ensure application performance, quality, and responsiveness.
  • Conduct troubleshooting and debugging to optimize application functionality.
  • Stay up to date with emerging technologies and application development trends.
  • Participate in code reviews to maintain high coding standards.
  • Work closely with backend developers to integrate APIs and services.
  • Document processes and maintain application documentation.
  • Assist in the planning and execution of mobile app launches.

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

  • Experience with Agile methodologies: Familiarity with Agile practices and working in sprints.
  • Knowledge of UI/UX principles: Understanding of user interface design and user experience philosophies.

Benefits

  • Competitive salary with performance bonuses
  • Health and wellness benefits including medical aid
  • Work-life balance with flexible hours
  • Professional development and training opportunities

Company Culture

  • Collaborative Environment: We prioritize teamwork to stimulate creativity and innovation.
  • Commitment to Diversity: We embrace diversity and encourage applicants from different backgrounds.
  • Growth Mindset: We believe in continuous learning and support professional development.
Status: Open