Mobile App Developer

Durban FULL TIME R29,167 - R41,667 / Month
(R350,000 - R500,000 / Year)

Job Description

Join our innovative team as a Mobile App Developer in Durban! We are seeking a talented individual with a passion for mobile technology and a knack for developing high-quality applications. Your role will involve collaborating with cross-functional teams to design and implement mobile app features that align with our clients' needs.

Responsibilities

  • Design and implement features for mobile applications, ensuring high quality and functionality.
  • Analyze user feedback and performance metrics to improve applications.
  • Assist in the development of app marketing strategies and user engagement methods.
  • Coordinate with QA teams to ensure comprehensive testing of applications.
  • Lead brainstorming sessions for app feature updates and enhancements.
  • Contribute to the maintenance of existing applications by optimizing code and updating libraries.
  • Facilitate workshops and training sessions for team members on mobile development best practices.
  • Collaborate in a fast-paced environment, adapting to changing project requirements.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
  • Relevant certifications are a plus
Experience
  • 4+ years of experience in mobile app development
Technical Skills
  • Dart
  • API Integration
Soft Skills
  • Communication
  • Problem Solving
Certifications
  • AWS Certified Developer
  • Certified Mobile App Developer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services (AWS, Firebase): Hands-on experience with cloud platforms for mobile app backend functionality.
  • Familiarity with CI/CD tools: Experience in continuous integration and deployment processes.

Benefits

  • Comprehensive health and wellness benefits
  • Annual bonus opportunities
  • Professional development and ongoing training
  • Employee recognition programs
  • Team-building events and activities

Company Culture

  • Learning and Growth: We prioritize continuous learning opportunities and encourage personal and professional growth.
  • Collaboration: Team collaboration is at the heart of our success. We thrive on teamwork to achieve great results.
  • Recognition: We value our employees' contributions and regularly recognize achievements and hard work.
Status: Closed