The Senior Mobile Developer (Flutter) is a hands-on technical specialist responsible for designing, building, and maintaining Sun Internationals cross-platform mobile applications using Flutter and Dart. The role owns the mobile application architecture, drives performance and quality standards, and ensures a seamless, engaging player experience across i OS and Android. Working within the Client & Mobile Experience team, this developer will deliver features spanning game lobbies, live betting, player wallets, promotions, and responsible-gaming controls, all within a regulated i Gaming environment.

Core behavioural & Technical / proficiency competencies: Mobile UI/UX (animations, responsive layouts, accessibility) i OS & Android Platform Knowledge (platform channels, store policies) API Integration (REST, Graph QL, Web Sockets, caching) Mobile Testing (unit, widget, integration, device matrix) Crash Analytics & Performance Monitoring (Firebase, Sentry) Mobile Security (secure storage, certificate pinning, biometrics) Push Notifications & Deep Linking Understanding of localisation, multi-currency support, and regional compliance Problem-Solving & Analytical Thinking Agile & Adaptable Customer-Centric Orientation Execution & Delivery Focus Attention to Detail Qualifications: Bachelor’s degree in computer science, Information Technology, or a related field (required) Microsoft Certified: SQL Server Database Administration (MCSA/MCSE) (advantageous) Microsoft Certified: Azure Database Administrator Associate or equivalent (advantageous) Experience: 8+ years’ experience in mobile application development, with at least 3 years building production Flutter applications Strong proficiency in Dart and deep understanding of the Flutter framework (widget tree, rendering pipeline, platform channels) Proven experience with state management solutions (Bloc, Riverpod, Provider, or equivalent) Hands‑on experience with app store submission, review processes, and release management for both i OS and Android Solid understanding of RESTful API consumption, authentication flows (OAuth 2.0, JWT), and offline‑first/caching strategies Experience with CI/CD for mobile (Codemagic, Fastlane, Bitrise, or Azure Dev Ops pipelines) Familiarity with Firebase services (Crashlytics, Analytics, Remote Config, Cloud Messaging) Working knowledge of native i OS (Swift) or Android (Kotlin) development for platform channel work Experience in i Gaming, fintech, or other regulated industries (advantageous) Exposure to React Native (advantageous) Experience with C# /. NET (advantageous)

Sun International is committed to employment equity and encourages applications from suitably qualified candidates. Only shortlisted candidates will be contacted.

“If you have not heard from us within 14 days of the closing date, please consider your application unsuccessful.” #J-18808-Ljbffr

Similar jobs

Senior mobile developer (flutter)

Apply Now
Back to search page