This job is no longer available
This job expired on 19/09/2026. It no longer accepts applications.
Mobile Developer – Flutter
Sun International · KwaZulu-Natal
Job description
About the role
The Mobile Developer (Flutter) will contribute to Sun International’s cross‑platform mobile applications, building and maintaining features using Flutter and Dart. Working under the Senior Mobile Developer and Team Lead, the role focuses on UI implementation, backend integration and delivering well‑tested code within a regulated iGaming environment.
Key responsibilities
- Implement UI components and responsive layouts using Flutter widgets.
- Integrate mobile apps with backend services via REST APIs.
- Write well‑tested, maintainable code and unit/widget/integration tests.
- Maintain CI/CD pipelines and version control using Git.
- Integrate Firebase services for crash reporting, analytics and performance monitoring.
- Ensure mobile security through secure storage, HTTPS and token handling.
- Manage app deployment to Google Play Store and Apple App Store, including build and submission processes.
- Troubleshoot and debug complex technical issues.
- Collaborate with cross‑functional teams in an Agile environment.
Required profile
- Bachelor’s degree or diploma in Computer Science, Software Development or a related field.
- 4+ years of mobile application development experience, with at least 2 years building Flutter applications.
- Working proficiency in Dart and a solid understanding of the Flutter widget tree and lifecycle.
- Relevant mobile development or Flutter certifications (advantageous).
Required skills
- Flutter & Dart development (widgets, state management, lifecycle).
- Mobile UI/UX development (responsive layouts, animations, design systems).
- REST API integration (JSON parsing, async/await, error handling).
- Mobile testing (unit, widget, integration, device testing).
- Git version control and CI/CD pipelines for mobile builds.
- Firebase integration (crash reporting, analytics, performance monitoring).
- Mobile security (secure storage, HTTPS, token/auth handling).
- App deployment (Play Store/App Store build, release, and submission).
- Agile development methodology.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Sun International
KwaZulu-Natal
Related job offers
-
eCommerce Platform Operations Specialist
Leroy Merlin South Africa Sandton -
Senior Cybersecurity Engineer - Compliance & Technology
Leroy Merlin South Africa Sandton -
Systems Engineer III – Linux Tech Lead
Capitec Bank Ltd Sandton -
Cyber Security Engineer – Incident Response
Capitec Bank Ltd Stellenbosch -
Analytics Engineer
Capitec Bank Ltd