Mobile Developer
Responsibilities
- Develop cross-platform attendant & supervisor apps in Flutter/Dart
- Implement offline-first data sync, push notifications, and secure storage
- Write widget & integration tests; automate Play Store/App Store releases
- Collaborate with backend devs to refine API contracts
- Monitor crash reports (Firebase Crashlytics, Sentry) and optimise performance
Requirements
- 2-4 + years in mobile; 2 + years focused on Flutter
- Experience with RESTful integration, state management (Provider, Riverpod, BLoC)
- Familiarity with platform-specific integrations (camera, biometrics)
- Git, CI/CD (Fastlane, Codemagic) proficiency
What’s on Offer
- Device lab & paid OS-license coverage
- Training on Flutter Web & desktop targets
- Annual island retreat with the full dev team