





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Metro location and popular Flutter role balanced by seniority and hardware-integration specialization.
Core Flutter skills are transferable, but hardware integrations and enterprise DDD requirements increase domain specificity.
Mandatory Flutter, Provider, architecture, and hardware-integration requirements increase filtering despite no explicit years.
Design, develop, and maintain scalable, secure, high-performance Flutter applications for Android and iOS platforms.
Lead architecture definition using MVVM, Clean Architecture, SOLID principles, and Domain-Driven Design; participate in technical decisions and code reviews.
Mentor junior developers and manage integrations with hardware devices and native Android layers, including Bluetooth, NFC, scanners, cameras, and GPS.
Strong hands-on experience with Flutter SDK, Dart, Provider state management, and MVVM architecture.
Proficiency with Flutter app development including UI/UX implementation, performance optimization, and platform consistency.
Bachelor's Degree in Computer Science, IT, Engineering, or related field.
Work Experience Required: Not explicitly mentioned in the JD.
Senior-level Flutter developer with deep expertise in Provider state management, MVVM, Domain-Driven Design, and various design patterns (Singleton, Repository, Facade, Adapter, etc.).
Experienced in hardware integrations on mobile (Bluetooth, NFC, QR scanners, native Android interoperability) and maintaining complex enterprise-grade applications across Android and iOS.
Technically strong leader capable of independently delivering projects, mentoring juniors, and conducting architecture and code quality reviews.