Mobile Application Developer
Location : (Waterfall, Johannesburg)
Department : Group Support Mobile Team
Employment Type : (Full-time)
About the Role
We are seeking an experienced Mobile Application Developer to join our newly formed Group Support Mobile Team . Youll work closely with a Senior Developer and Senior Business Analyst to develop and maintain high-quality mobile applications for both Android and iOS platforms.
If youre passionate about creating user-friendly mobile experiences and thrive in a fast-paced environment, wed love to meet you. This role offers an opportunity to play a key part in digitising our client journeys through innovative mobile solutions.
Key Responsibilities
- Support the entire application lifecycle (concept, design, test, release, and support)
- Develop fully functional mobile applications and write clean, maintainable code
- Gather specific requirements and propose effective technical solutions
- Write unit and UI tests to identify malfunctions
- Troubleshoot, debug, and optimize application performance
- Design intuitive interfaces that enhance user experience
- Collaborate with the Product Development team to plan and implement new features
- Ensure all applicationsnew and existingmeet quality and performance standards
- Research and recommend new mobile technologies, tools, and frameworks
- Stay current with emerging mobile development trends
Minimum Requirements
Bachelors degree in Informatics, Engineering, or Computer Science (B.Com Informatics / B.Eng / B.Sc)Proven experience as a Mobile DeveloperDemonstrable portfolio of released applications on the App Store or Google PlayIn-depth knowledge of at least one programming language such as Swift , Java , or FlutterExperience integrating with third-party libraries and APIsExperience with cross-platform (app store agnostic) mobile frameworksStrong understanding of Object-Oriented Programming (OOP) design principlesExcellent analytical and problem-solving skillsAbility to collaborate effectively within a team environment