Full Stack Mobile Developer Position
We are seeking an experienced Full Stack Mobile Developer to lead the development and maintenance of our cross-platform mobile application using Flutter/Dart for iOS and Android. The ideal candidate will have strong expertise in both mobile development and backend technologies, with a proven track record of publishing and maintaining apps in the App Store and Google Play.
Key Responsibilities:
* Develop and maintain a flagship mobile application using Flutter/Dart for iOS and Android.
* Optimize Bluetooth connectivity with the ring pulse oximeter device.
* Address mobile battery optimization challenges to guarantee reliable overnight data collection.
* Introduce in-app features to provide payments, notifications, and support (chat).
* Manage the release process for both the Apple App Store and Google Play Store.
* Collaborate with backend developers on Azure-hosted .NET services.
Required Skills and Qualifications:
* 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 the ability to contribute to backend services.
* Deep understanding of Bluetooth Low Energy (BLE) implementation.
* Experience with mobile battery optimization techniques for background processes.
* Familiarity with Firebase, Sentry, and PostHog.
Benefits:
This is an excellent opportunity to work independently while providing technical leadership within a team. The ideal candidate will have a strong problem-solving ability and attention to detail.