Confidential
Flutter Developer
Job Description
We are looking for an experienced Flutter developer to build a cross-platform mobile application (Android & iOS) focused on step tracking functionality similar to the Step Up app.
Key Requirements:
Develop a Flutter app supporting Android (min version 8) and iOS
Implement accurate daily step tracking and logging
Integrate with Health Connect (Android) and Apple Health (iOS) including wearable devices (Pixel Watch, Apple Watch, etc.)
Handle app states: Foreground, Background, and Terminated
Enable step recovery logic (users can retrieve today's steps if they open the app the next day, but not beyond 2 days)
Ensure step accuracy benchmark (within acceptable deviation from native health apps)
Display live step updates when the app is open
Use foreground services where necessary (Android 12 and below)
Implement smart sync to avoid double counting from Google Fit, Samsung Health, etc.
Maintain step history from installation date (no pre-install data)
Hand...
Key Requirements:
Develop a Flutter app supporting Android (min version 8) and iOS
Implement accurate daily step tracking and logging
Integrate with Health Connect (Android) and Apple Health (iOS) including wearable devices (Pixel Watch, Apple Watch, etc.)
Handle app states: Foreground, Background, and Terminated
Enable step recovery logic (users can retrieve today's steps if they open the app the next day, but not beyond 2 days)
Ensure step accuracy benchmark (within acceptable deviation from native health apps)
Display live step updates when the app is open
Use foreground services where necessary (Android 12 and below)
Implement smart sync to avoid double counting from Google Fit, Samsung Health, etc.
Maintain step history from installation date (no pre-install data)
Hand...