Our health technology company seeks a skilled professional to develop and maintain our mobile flagship application.
The ideal candidate will have expertise in both mobile development using Flutter/Dart for iOS and Android, as well as backend technologies such as C#/.NET. They must be able to ensure seamless device integration, reliable overnight data collection, and robust backend connectivity with Azure services.
Key Responsibilities
* Lead the development of cross-platform mobile flagship applications using Flutter/Dart.
* Optimize Bluetooth connectivity with devices.
* Address mobile battery optimization challenges to guarantee reliable overnight data collection.
* Develop in-app features for payments, notifications, and support.
* Manage the release process for both Apple App Store and Google Play Store.
* Collaborate with backend developers on Azure-hosted .NET services.
* Ensure compliance with health data security and privacy standards.
Requirements
* Advanced English communication skills (C1 level), both written and spoken.
* 7+ years of professional software development experience with strong expertise in mobile development.
* Proven experience with Flutter/Dart for cross-platform mobile applications.
* Working knowledge of C# and .NET with ability to contribute to backend services.
* Deep understanding of Bluetooth Low Energy (BLE) implementation.
* Experience with mobile battery optimization techniques for background processes.
* Successful track record of publishing and maintaining apps in the App Store and Google Play.
* Experience integrating with Microsoft Azure services.
* Familiarity with Firebase (Authentication, Crashlytics, Analytics), Sentry, and PostHog.
* Familiarity with in-app payment systems.
* Strong problem-solving abilities and attention to detail.