Mobile App Developer

Cape Town Full-time R29,167 - R37,500 / Month
(R350,000 - R450,000 / Year)

Job Description

We are looking for a Mobile App Developer with a passion for Flutter and mobile technologies to join our Cape Town team. The ideal candidate will have experience in building responsive mobile applications and a knack for solving complex problems. You'll work with a team of talented developers to design, develop, and implement new features while ensuring high code quality and performance.

Responsibilities

  • Design and implement mobile applications for both iOS and Android platforms.
  • Collaborate with cross-functional teams throughout the product development cycle.
  • Review, maintain, and improve existing applications.
  • Ensure compliance with best practices in code quality and design.
  • Participate in daily stand-ups and sprint planning.
  • Prepare detailed documentation of the development process.
  • Mentor junior developers and contribute to team knowledge sharing.
  • Actively engage in troubleshooting and debugging.
  • Modify existing applications to enhance performance and user experience.
  • Contribute to the company culture and collaborate in a team-oriented environment.

Requirements

Education
  • Bachelor's degree in Computer Science or relevant field
  • Relevant certifications are a plus
Experience
  • 3+ years of experience in mobile application development
Technical Skills
  • Flutter
  • Dart
  • Android/iOS Development
  • APIs Integration
Soft Skills
  • Strong Problem-solving
  • Collaboration
Languages
  • English: Fluent

Advantageous

  • Familiarity with CI/CD practices: Experience using CI/CD tools for streamlined deployments.
  • Understanding of Mobile App Security: Knowledge in implementing security measures for mobile applications.

Benefits

  • Comprehensive health benefits
  • Paid time off and holidays
  • Employee wellness program
  • Support for continued learning and certifications

Company Culture

  • Continuous Growth: We support continuous professional growth and provide learning opportunities.
  • Work-Life Balance: Flexible work hours promoting a healthy work-life balance.
  • Passion for Technology: Our team is passionate about technology and staying updated on the latest trends.
Status: Open