Senior Flutter Developer
Mirorin Verified employer
Actively hiring · Posted 2d ago · JEV261069B9C4E86C
Job description
Interested? Let’s Connect!on my linkedin Flutter Developer (5 to 10 Years’ Experience)Company: Miror (Miror Therapeutics Private Limited) Location: Bengaluru, Karnataka : On-site Employment Type: Full-time Experience: 5-10 yearsWebsite: miror.in | iOS App | Android AppAbout MirorMiror is India's leading perimenopause and menopause care platform — a 360° care network that has already helped 75,000+ women prioritize their health. Featured in Forbes India, Business Standard, and other leading publications, we bring together 100+ doctors across gynaecology, mental health, nutrition, oncology, and sexual health, along with India's first dedicated HRT Centre of Excellence, a thriving women's community, science-backed supplements, and the Tiara rewards program.Our mobile app is at the heart of this experience — enabling online doctor consultations, personalized onboarding and care plans, curated health content, community engagement, and a rewards dashboard. We're on a mission to help millions more women, and we're looking for a Flutter developer who wants their code to genuinely improve lives.About the RoleWe are looking for an experienced Flutter Developer to own the development and delivery of the Miror app on both Android and iOS. You'll work closely with product, design, and backend teams to ship features across consultations, community, commerce, rewards, and health tracking — with the polish and reliability a healthcare product demands.Key ResponsibilitiesDesign, build, and maintain high-quality, scalable features in our Flutter app across Android and iOSOwn features end-to-end: from requirement discussions and UI implementation to release and post-launch monitoringBuild and refine core user journeys — onboarding, OTP-based authentication, doctor consultation booking, video consultations, community feeds, in-app purchases/shop, and the rewards dashboardIntegrate REST APIs and third-party SDKs (payments, video calling, chat, push notifications, analytics)Implement robust state management and clean, testable architectureOptimize app performance, startup time, and stability; drive down crash rates using Firebase CrashlyticsManage releases to the Google Play Store and Apple App Store, including versioning and CI/CDWrite unit, widget, and integration tests; participate in code reviewsHandle health data responsibly with strong attention to security and user privacyMentor junior developers and contribute to engineering best practicesRequired Skills & Qualifications5-10 years of professional mobile development experience, with at least 2_3 years building production apps in Flutter/Dart· Proven track record of shipping and maintaining apps on both the Play Store and App Store (share links to your published apps)· Strong understanding of Flutter internals: widget lifecycle, rendering, isolates, and platform channels· Hands-on experience with state management (Bloc, Riverpod, Provider, or GetX)· Solid experience integrating RESTful APIs and handling authentication flows (OTP, tokens, sessions)· Experience with Firebase services (Auth, FCM, Crashlytics, Analytics, Remote Config)· Experience integrating payment gateways (Razorpay, PayU, or similar) and in-app purchase flows· Proficiency with local storage (Hive, SQLite, shared_preferences) and offline-first patterns· Strong grasp of Git, code review workflows, and agile development practices· Understanding of app security, deep linking, and push notification handling — sensitivity to handling personal health data is a strong plusNice to HaveExperience in healthtech, telemedicine, or community/social appsExperience with video consultation SDKs (Agora, Twilio, 100ms, Zoom SDK) or real-time chatNative Android (Kotlin) or iOS (Swift) experience for platform-specific workExperience with CI/CD tools (Codemagic, Fastlane, GitHub Actions, Bitrise)Backend familiarity (Python, Node.js) or understanding of API designExperience with complex animations, custom painters, and pixel-perfect UIPrior experience in an early-stage or fast-scaling startup [hidden]
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Mirorin.
- Track your application and get updates by email and WhatsApp.