Senior Flutter Developer
co.brick talents — powered by AI, powered by people.
Senior Flutter Developer
On behalf of our client, an established software development company that creates custom digital products and supports businesses in their digital transformation, we are looking for a skilled Senior Flutter Developer.
In this role, you will help build high-quality, scalable cross-platform solutions that solve real business challenges.
Key Responsibilities
Cross-Platform Development: Build and maintain high-performance Flutter applications for iOS, Android, and Web, focusing on smooth user experiences and intuitive workflows.
PWA Implementation: Develop Progressive Web App (PWA) features, ensuring offline functionality, easy installation, and fast asset loading.
Architecture Design: Create and support clean, scalable application architectures using modular design and clear separation of concerns.
CMS Integration: Connect headless CMS platforms (specifically Storyblok) to dynamically render content into native Flutter UI components.
Performance Tuning: Optimize application speed and responsiveness, especially for features involving heavy image processing (capture, preview, and upload).
Backend Connection: Integrate frontend mobile and web apps with backend services, REST APIs, Azure SQL, and MongoDB.
DevOps & Quality: Contribute to CI/CD automation pipelines using Azure DevOps and participate in code reviews to maintain high engineering standards.
What We Are Looking For
Experience: At least 3+ years of professional experience working with Flutter and Dart (including asynchronous programming and Streams).
Language Skills: C1 English level (written and spoken) for smooth daily collaboration.
Web & PWA Expertise: Proven experience with Flutter Web and building PWAs, including hands-on use of browser APIs (like camera and geolocation).
State Management: Deep understanding of modern architecture patterns and tools like Bloc, Riverpod, or Provider.
CMS Knowledge: Experience working with headless CMS systems and managing dynamic UI rendering.
Data Integration: Solid experience connecting apps to backend systems and databases (SQL/NoSQL).
Tools & Mindset: Basic experience with CI/CD tools (preferably Azure DevOps), strong problem-solving skills, and the ability to work independently within a product team.
Nice to Have
Past experience building PWA applications that handle a large volume of images.
Basic familiarity with .NET-based backend environments.
Please note: The first step in our recruitment process is a short video interview, where you will be asked to record your answers to a few predefined questions.
Senior Flutter Developer
Senior Flutter Developer