Full-Stack Mobile Developer Job Description
This key role requires a skilled professional to oversee the development and maintenance of a flagship mobile application. The successful candidate will be responsible for evolving the app, collaborating closely with a team of experienced backend engineers.
The ideal candidate will have expertise in both mobile development (Flutter/Dart) and backend technologies (.NET), ensuring seamless device integration, reliable overnight data collection, and robust connectivity with Azure services.
Key Responsibilities:
1. Develop and maintain cross-platform mobile applications using Flutter/Dart for iOS and Android.
2. Implement and optimize Bluetooth connectivity with a pulse oximeter device.
3. Address Android battery optimization challenges to guarantee reliable data collection.
4. Manage the release process for the Apple App Store and Google Play Store.
5. Collaborate with backend developers on .NET services hosted on Azure, contributing to backend development when required.
6. Ensure compliance with health data security and privacy standards.
7. Work independently while providing technical leadership within the team.