Senior Flutter Developer
$$$$
Responsibilities
- Developing and maintaining Flutter applications across iOS, Android, and Web, with a strong focus on usability and guided user flows
- Implementing Progressive Web App (PWA) features, including offline capabilities, installability, and optimized asset loading
- Designing and maintaining scalable application architecture (state management, navigation, modularization, separation of concerns)
- Integrating dynamic content from headless CMS (Storyblok) and mapping it to native Flutter UI components
- Optimizing performance, especially for image-heavy flows (capture, preview, upload)
- Integrating frontend applications with backend services (APIs, Azure SQL, MongoDB)
- Contributing to CI/CD pipelines using Azure DevOps for mobile and web delivery
- Participating in code reviews and supporting engineering best practices
Requirements
- 3+ years of commercial experience with Flutter and strong knowledge of Dart (including async programming, Streams, RxDart)
- Proven experience with Flutter Web and Progressive Web Apps (PWA), including offline support and browser APIs (camera, geolocation)
- Experience working with headless CMS platforms (preferably Storyblok) and dynamic UI rendering in Flutter
- Solid understanding of application architecture patterns and state management (e.g., Bloc, Riverpod, Provider)
- Experience integrating applications with backend services (REST APIs, Azure SQL, MongoDB)
- Hands-on experience with CI/CD pipelines (preferably Azure DevOps)
- Strong problem-solving skills and ability to work independently in a product-oriented team
- Good communication skills and experience working in cross-functional teams
Nice to have
- Experience building image-heavy PWA applications
- Experience with .NET-based backend environments
Required languages
| English | B2 - Upper Intermediate |
See stats of candidates who applied for this job ๐
๐
Average salary range of similar jobs in
analytics โ
Loading...