Mid Flutter Engineer
Mid Flutter Engineer (B2B Contract)
We are looking for a mid-level Flutter Engineer who can take ownership of mobile feature delivery within a product-driven environment. This role requires a balance between hands-on development, understanding of mobile architecture, and the ability to work independently within an experienced team.
About the project
You will join a product-focused team building and scaling a cross-platform mobile application used across multiple international markets.
100% Flutter-based application (no legacy, no migration)
Active product with ongoing feature development
Close collaboration with product, design, and platform teams
Architecture evolving towards a modular, scalable setup to support multiple teams
Responsibilities:
Develop and maintain mobile features using Flutter (iOS & Android)
Contribute to a modular and scalable architecture
Integrate backend services using GraphQL and REST APIs
Ensure code quality through unit, widget, and end-to-end testing
Collaborate closely with product managers, designers, and engineers
Participate in the full development lifecycle: design, implementation, release, and monitoring
Debug and optimize app performance (rendering, networking, stability)
Take ownership of delivered features and propose improvements where relevant
Requirements:
Solid commercial experience with Flutter (Dart) in production environments
Experience working on live mobile applications (App Store / Google Play)
Ability to work independently within a team of experienced engineers
Good understanding of mobile architecture patterns (e.g. BLoC, Provider, Riverpod, Clean Architecture, modularization)
Experience integrating APIs (preferably GraphQL, plus REST)
Practical experience with testing (unit, widget, or E2E)
Nice to have:
Experience with mobile CI/CD pipelines
Familiarity with monitoring and analytics tools
Exposure to end-to-end testing frameworks
Experience working in product-oriented environments
Mid Flutter Engineer
Mid Flutter Engineer