Senior Mobile Engineer (Flutter)
JobgetherRemotely
flutterproviderdartblocgetitgorouterdioflutter and dart 3.x
Job Description
📋 Description
- Develop and maintain core mobile product experiences across auth, search, profiles, messaging, and
- Analyze and improve key product funnels like registration, upgrades, monetization, and
- Own analytics for core journeys to understand user behavior and opportunities.
- Monitor and enhance platform features like push, deep links, and real-time capabilities.
- Support monetization initiatives through mobile ad and in-app purchase metrics.
- Collaborate remotely with product, engineering, and analytics teams across borders.
🎯 Requirements
- Strong professional experience with Flutter and Dart 3.x, production apps for iOS and Android.
- Understanding of layered mobile architecture (UI, domain/use cases, repositories).
- Hands-on with BLoC, Provider, GetIt, and GoRouter for DI and navigation.
- Experience with Dio for networking and immutable models using built_value or similar tools.
- Experience building multi-flavor/white-label apps with per-brand configs and Firebase setups.
- Automated tests: unit and widget tests; bloc_test or BDD testing is a plus.
🎁 Benefits
- Fully remote, full-time working opportunity.
- Competitive compensation with salary discussed during recruitment.
- Health and wellness benefits; vacation and wellness days.
- Referral bonuses and professional training reimbursements.
- Remote-first environment with collaboration across countries and cultures.
Back to all jobs