Senior Mobile Engineer (Flutter)
JobgetherRemotely
flutterproviderdartblocgorouterdiobuilt_valueflutter architecture
Job Description
📋 Description
- Develop and maintain core mobile product experiences across authentication and registration, search
- Analyze and improve key product funnels: registration, upgrades, monetization, messaging
- Own analytics for core mobile journeys to understand behavior and identify opportunities for
- Monitor platform features like push notifications, deep links, and real-time functionalities.
- Support monetization initiatives through mobile advertising and in-app purchase metrics.
- Collaborate with product, analytics, and engineering teams in a remote, distributed environment.
🎯 Requirements
- Strong professional experience with Flutter and Dart 3.x, delivering production apps for iOS and
- Understanding of layered mobile architecture (UI, domain/use cases, repositories, framework layers).
- Hands-on with BLoC and Provider for DI and GoRouter for navigation.
- Experience with Dio for networking and immutables using built_value or similar tooling.
- Experience shipping multi-flavor/white-label apps with per-brand configurations and Firebase setups.
- Automated tests (unit/widget); experience with bloc_test or BDD is a plus.
🎁 Benefits
- Fully remote, full-time working opportunity.
- Competitive compensation and salary transparency during recruitment.
- Vacation, wellness days, and employee referral bonuses.
- Professional training reimbursement and international conference support.
Back to all jobs