> DOU
senior
DRUPFANCross-platform Mobile Engineer
format:Remotetype:Contractcompany:Outsource
flutterblocriverpodproviderrest-apigraphqlios sdkandroid sdkunit testing
fastlanegithub actionsswiftkotlin
> full description
Senior Flutter Developer (EU, Remote, 5-Week Contract, Full-Time)
Drupfan is a digital transformation agency with teams across Canada, Poland, Romania, and Ukraine, delivering solutions for clients in the USA, Europe, and Canada. We are looking for a Senior Flutter Developer to join us for a short-term, full-time engagement.
About the Role
- Duration: 5 weeks, full-time (40 hrs/week)
- Start: Immediate
- Location: Remote, candidates must be based in an EU member state (verification will be applied)
- Compensation: Competitive rate per hour in EUR
Requirements
- 5+ years of commercial software development experience, including 3+ years with Flutter and Dart
- Proven track record of shipping production mobile apps for both iOS and Android
- Strong knowledge of state management approaches (Bloc, Riverpod, or Provider)
- Experience integrating REST and GraphQL APIs
- Solid understanding of app release processes (App Store and Google Play)
- Experience with automated testing (unit, widget, integration)
- Ability to work independently and deliver within a fixed project timeline
- English proficiency: Upper-Intermediate (B2) or higher
Nice to Have
- Experience with CI/CD for mobile (Codemagic, Fastlane, GitHub Actions)
- Native development background (Swift or Kotlin)
- Experience working with distributed international teams
Responsibilities
- Develop and deliver Flutter application features according to project scope
- Collaborate with designers, backend developers, and QA within the project team
- Participate in daily syncs and provide clear progress updates
- Write clean, maintainable, well-tested code
- Support the release and handover process at the end of the engagement
What We Offer
- Fully remote work within a friendly international team
- Clear, fixed project scope with a defined 5-week timeline
- Competitive compensation in EUR/GBP
- Possibility of future collaboration on upcoming projects