Key Responsibilities: Design, develop, and maintain mobile applications Collaborate with designers, product teams, and backend developers Optimise application performance and user experience Debug and resolve application issues Implement secure and scalable mobile solutions Participate in code reviews and Agile ceremonies Stay up to date with emerging mobile technologies and trends Job Experience Required: Minimum 3+ years' of experience developing mobile applications Degree or Diploma in Computer Science, Software Engineering, Information Technology, or a related field Hands-on experience with Flutter, React Native, Swift/SwiftUI, Kotlin, Java (Android), or Dart Experience integrating REST APIs , third-party services, and backend systems Exposure to Firebase , cloud platforms such as Azure or AWS , and mobile application deployment processes Strong understanding of mobile architecture, performance optimisation, and UI/UX best practices Proficiency with Git and collaborative development workflows Experience working in Agile development environments This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa. Apply now! Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs. I also specialize in recruiting in the following: Manual and Automation Testers, Business Analysts, Software Developers, AI Engineers, and Data Scientists If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.