End-to-End Mobile App Expert
The successful candidate will be responsible for the full lifecycle of our flagship mobile application, partnering with a Bluetooth-enabled pulse oximeter ring to capture overnight sleep data and securely upload it to the cloud. We are looking for a skilled developer who can deliver high-quality applications that meet our users' needs.
Key Responsibilities:
* Design and develop cross-platform mobile applications using Flutter/Dart for iOS and Android, ensuring seamless user experiences across devices.
* Implement and optimize Bluetooth connectivity with the ring pulse oximeter device, guaranteeing reliable data collection and transmission.
* Collaborate with backend developers on Azure-hosted .NET services, contributing to backend development when required, to ensure a cohesive technical stack.
* Manage the release process for both the Apple App Store and Google Play Store, adhering to industry standards and best practices.
* Work closely with stakeholders to understand user requirements and translate them into actionable development tasks.
* Ensure compliance with health data security and privacy standards, upholding the highest level of confidentiality and integrity.
Requirements:
* Professional level English comprehension (spoken, reading/writing).
* 7+ years of professional software development experience, with strong expertise in mobile development and a proven track record of delivering high-quality applications.
* Proven experience with Flutter/Dart for cross-platform mobile applications, including design, development, and testing.
* Working knowledge of C# and .NET, with the ability to contribute to backend services and collaborate with other developers.
* Deep understanding of Bluetooth Low Energy (BLE) implementation, including device connectivity and data transmission.
* Experience with Android battery optimization techniques for background processes, ensuring seamless data collection and transmission.
* Successful track record of publishing and maintaining apps in the App Store and Google Play, with a focus on user engagement and retention.
* Experience integrating with Microsoft Azure services, including authentication, authorization, and data storage.
* Strong problem-solving abilities, attention to detail, and excellent communication skills, with the ability to work effectively in a team environment.
Technical Skills:
* Primary: Flutter/Dart, Bluetooth LE, iOS, Android
* Secondary: C#, .NET, Azure, Firebase
* Tools: GitHub, Sentry, PostHog, App Store Connect, Google Play Console