





Medium—niche Flutter plus BLE desktop integration reduces applicant pool despite strong mobile developer demand.
High—device communication and desktop Flutter specialization reduces cross-industry transferability.
Medium—explicit five-year minimum and required Flutter plus device-communication experience.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop, enhance, and maintain desktop applications using Flutter with a focus on modernizing existing software.
Implement and ensure reliable communication between desktop applications and connected devices using protocols like BLE and Bluetooth.
Participate in Agile development cycles, collaborate with backend, QA, DevOps teams, and maintain technical documentation.
Bachelor's degree in Software Engineering.
At least 5 years of experience as a software engineer.
Experience with Flutter for desktop application development and device communication protocols (BLE, Bluetooth).
Work Experience Required: Minimum 5 years as software engineer.
Experienced in software modernization and improving existing solutions using Flutter for desktop.
Ability to handle system integration between applications, backend services, and IoT devices reliably.
Familiar with Agile development environments and cross-functional team collaboration.