Job Title: Cross-Platform Mobile Application Developer
About the Role:
We are seeking an experienced mobile developer to lead the development and maintenance of our flagship mobile application. The successful candidate will take end-to-end ownership of our app, which pairs with a Bluetooth-enabled pulse oximeter ring to capture overnight sleep data and securely upload it to the cloud.
Key Responsibilities:
* Develop and maintain cross-platform mobile applications using Flutter/Dart.
* Implement and optimize Bluetooth connectivity with the ring pulse oximeter device.
* Address Android battery optimization challenges.
* Manage the release process for both the Apple App Store and Google Play Store.
* Collaborate with backend developers on Azure-hosted .NET services.
* Evaluate and ensure compliance with health data security and privacy standards.
* Work independently while providing technical leadership within the team.
Requirements:
* Professional level English comprehension.
* 7+ years of professional software development experience.
* Strong expertise in mobile development.
* Proven experience with Flutter/Dart for cross-platform mobile applications.
* Working knowledge of C# and .NET.
* Deep understanding of Bluetooth Low Energy (BLE) implementation.
* Experience with Android battery optimization techniques.
* Successful track record of publishing and maintaining apps in the App Store and Google Play.
* Experience integrating with Microsoft Azure services.
* Familiarity with Firebase, Sentry, and PostHog.
* Advanced English communication skills.
* Strong problem-solving abilities and attention to detail.
* Prior experience in health or medical app development is a plus.