Senior Mobile Engineer (Flutter)
JobgetherRemotely
goflutterproviderdartblocgetitdioflutter/dart
Job Description
📋 Description
- Develop and maintain core mobile product experiences across authentication, search and discovery
- Analyze and improve key product funnels (registration, upgrades, monetization, messaging
- Own analytics for core mobile journeys to inform product improvements.
- Monitor and improve push notifications, deep links, and real-time features.
- Support monetization metrics through in-app revenue analysis and initiatives.
- Support compliance analytics (consent, age verification, user verification).
🎯 Requirements
- Strong experience with Flutter and Dart 3.x, production apps for iOS and Android.
- Solid understanding of layered mobile architecture (UI, domain/use cases, repositories, framework).
- Hands-on with BLoC and Provider for state management, GetIt for DI, and GoRouter for navigation.
- Experience with Dio for networking and immutable data models using built_value or similar code-gen
- Experience building/shipping multi-flavor/white-label apps with per-brand config and Firebase
- Experience writing automated tests (unit/widget); familiarity with bloc_test or BDD is a plus.
🎁 Benefits
- Fully remote, full-time working opportunity.
- Competitive compensation with salary disclosed during recruitment.
- 28 vacation days per year.
- 7 wellness days annually for personal needs.
- Employee referral bonuses up to $5,000.
- 50% reimbursement for professional training, conferences, and events.
Back to all jobs