We’re looking for a Middle / Senior Flutter Developer to work with our clients.
What you'll be working on:
- Building and maintaining cross-platform Flutter applications for iOS, Android, and Web with a focus on UX and intuitive user navigation - Implementing PWA capabilities: offline mode, app installability, and efficient asset loading strategies - Designing scalable application architecture covering state management, routing, modularization, and separation of concerns - Connecting and rendering dynamic content from a headless CMS (Storyblok) within native Flutter UI components - Improving performance in image-intensive workflows such as capture, preview, and upload - Integrating with backend services including REST APIs, Azure SQL, and MongoDB - Contributing to CI/CD workflows in Azure DevOps for both mobile and web delivery - Participating in code reviews and upholding engineering standards across the team
What we're looking for:
- 3+ years of commercial Flutter and Dart experience, including async programming, Streams, and RxDart - Hands-on experience with Flutter Web and PWA development, including offline support and browser APIs (camera, geolocation) - Proven work with headless CMS platforms and dynamic UI rendering in Flutter - Solid grasp of architecture patterns and state management solutions such as Bloc, Riverpod, or Provider - Experience integrating frontend applications with backend services and databases - Practical knowledge of CI/CD pipelines, preferably Azure DevOps - Ability to work independently in a product-focused team with strong cross-functional communication skills
Nice to have:
- Background in building image-heavy PWA applications - Familiarity with .NET backend environments