Randstad Digital is at the forefront of transforming the digital landscape, committed to delivering exceptional outcomes for our clients' businesses and their customers.
With over 25,000 engineers and digital experts worldwide, we specialize in accelerating digital enablement across various industries.
Join us and be part of a talent-first organization.
Requirements:
At least 5 years of experience asFlutter developer.
Experience withBluetooth Low Energy (BLE)concepts and protocols (including device scanning, connection, data exchange).
Ensuring secure data exchange over BLE.
Knowledge of Platform-specific constraints for background BLE operations.
Familiarity withFlutter BLE APIsand libraries.
Ability to troubleshoot platform discrepancies.
Experience with background execution techniques in Flutter, such as isolates, background fetch.
Managing permissions across differentOS versions.
Skills in converting raw byte arrays received over BLE into meaningful, type-safeDartobjects.
Using Dart generics to create flexible, reusable, and type-safe data handling and parsing functions
Designing functions and classes that leverage generics for better abstraction and code reuse
Experience designing and developingSDKs or librariesfor sharing functionality
Writing comprehensive unit tests forDart/Flutter code.
FluentEnglish.