Senior Mobile Engineer (Flutter)
JobgetherRemotely
flutterproviderdartblocgetitgorouterdiobuilt_value
Job Description
📋 Description
- Develop and maintain core mobile product experiences across authentication, search, profiles
- Improve funnels for registration, upgrades, monetization, and conversion.
- Own analytics for mobile journeys to drive product improvements.
- Monitor push notifications, deep links, and real-time features.
- Support monetization metrics including in-app purchases and advertising.
- Collaborate with cross-functional teams in a fully remote, international environment.
🎯 Requirements
- Strong professional experience with Flutter and Dart 3.x for iOS and Android.
- Layered mobile architecture understanding: UI, domain/use cases, repositories, framework layers.
- Hands-on with BLoC, Provider, GetIt, and GoRouter for DI and navigation.
- Experience with Dio, built_value or similar for networking and immutable models.
- Experience building multi-flavor or white-label apps with per-brand configs and Firebase.
- Automated tests for unit/widget; familiarity with bloc_test or BDD is a plus.
🎁 Benefits
- Fully remote, full-time opportunity.
- Competitive compensation with salary discussed during process.
- Vacation and wellness days, referrals, and professional development support.
Back to all jobs