Senior Mobile Engineer (Flutter)
JobgetherRemotely
androidflutteriosproviderdartblocgorouterdio
Job Description
📋 Description
- Develop and maintain core mobile product experiences across authentication, search, profiles
- Improve key product funnels and conversion metrics (registration, upgrades, engagement).
- Own analytics for mobile journeys to drive product improvements.
- Monitor platform features like push, deep links, and real-time capabilities.
- Support monetization through in-app revenue and advertising analytics.
- Collaborate with cross-functional teams in a fully remote, international environment.
🎯 Requirements
- Strong experience with Flutter and Dart 3.x, delivering production apps for iOS and Android.
- Understanding of layered mobile architecture: UI, domain/use cases, repositories, and framework
- Hands-on with BLoC and Provider for state management; GetIt for dependency injection; GoRouter for
- Experience with Dio for networking and immutable data models using code generation tools like
- Experience building multi-flavor/white-label apps with per-brand configurations and Firebase setups.
- Automated testing experience (unit and widget tests); familiarity with bloc_test or BDD is a plus.
🎁 Benefits
- Fully remote, full-time working opportunity.
- Competitive compensation with salary disclosed during recruitment.
- Vacation: 28 days; 7 wellness days per year.
- Employee referral bonuses up to $5,000; training reimbursement up to 50% for professional
- Additional benefits: English lessons, health support, home-office stipend, and international
Back to all jobs