Senior Mobile Engineer (Flutter)
JobgetherRemotely
flutterproviderdartblocgetitgorouterdioflutter 3.x
Job Description
📋 Description
- Develop and maintain core mobile product experiences across auth, search, profiles, photos
- Analyze and improve key product funnels: registration, upgrades, monetization, messaging
- Own analytics for core mobile journeys to guide product improvements.
- Monitor platform capabilities like push, deep links, real-time features.
- Analyze mobile ad and in-app purchase revenue to boost monetization.
- Support compliance analytics including consent, age, and user verification.
🎯 Requirements
- Strong experience with Flutter and Dart 3.x, shipping production apps for iOS and Android.
- Understanding of layered mobile architecture: UI, domain/use cases, repositories, framework layers.
- Hands-on with BLoC and Provider, GetIt DI, and GoRouter navigation.
- Experience with Dio for networking and immutable models using built_value or similar codegen tools.
- Experience building multi-flavor/white-label apps with per-brand configs and Firebase setups.
- Automated testing experience (unit/widget); bloc_test or BDD is a plus.
🎁 Benefits
- Fully remote, full-time working opportunity.
- Competitive compensation with salary discussed during process.
- 28 calendar days vacation per year.
- 7 wellness days annually for personal needs or recovery.
- Employee referral bonuses up to $5,000.
- 50% reimbursement for professional training and conferences.
Back to all jobs