
India Health Link•5h ago
Foundit
Junior Flutter Developer
Chennai, India
Full Time
Mid Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
We are seeking a talented Junior Flutter Developer to join our team in Chennai, India, and contribute to the creation and upkeep of cutting-edge healthcare and fitness mobile applications. This role offers an exciting opportunity for end-to-end mobile app development, including managing releases on the Play Store and App Store, integrating with vital healthcare sensors and fitness trackers, and ensuring the highest standards of reliability and security.
Key Responsibilities
- Flutter Application Development: Develop scalable, high-quality mobile applications using Flutter & Dart. Implement responsive UI/UX based on provided designs. Maintain a feature-first, modular project structure following Clean Architecture principles. Utilize Riverpod and Bloc for efficient, testable state management.
- Healthcare & Fitness Integrations: Integrate medical workflows, patient dashboards, and vitals measurement features. Work with fitness tracking SDKs such as Google Fit, Apple HealthKit, and other wearable/fitness APIs. Implement background features like background fetch, periodic data sync, and offline-first handling.
- API & Backend Integration: Integrate REST APIs with proper error handling, parsing, caching, and retry mechanisms. Collaborate closely with backend teams for real-time WebSocket streams and device-data sync.
- Firebase Ecosystem: Implement various Firebase services including Authentication, Firestore / Realtime DB, Cloud Messaging, Crashlytics, Remote Config, and Analytics. Handle push notifications, topic subscriptions, and analytics event tracking.
- App Store & Play Store Release Management: Manage the full release cycle, including app signing, bundle generation, versioning, store listing management, compliance checks, and addressing review issues. Ensure compliance with the latest Android and iOS SDK requirements.
- Architecture & Code Quality: Write clean, modular, maintainable code with proper documentation. Adhere to Clean Architecture, domain separation, and scalable project structuring. Utilize Git workflows including branching strategies (feature, develop, main), pull requests, and code reviews.
- Performance, Debugging & DevTools: Use Flutter DevTools for performance profiling, memory leak checks, and layout/animation debugging. Implement Crashlytics logs, performance monitoring, and optimization.
Required Skills
- Strong experience with Flutter & Dart.
- Proficiency in state management with Riverpod, Bloc, or similar.
- Experience with architecture patterns such as Clean Architecture, Feature-first structure, and Modular codebase.
- Familiarity with Firebase services and configurations.
- Experience with fitness SDKs like Google Fit, Apple HealthKit, or similar.
- Ability to handle background tasks and offline capabilities.
- Experience with REST API integration and real-time data handling.
- Strong command of Git & GitHub collaboration workflows.
- Proven experience publishing apps on Google Play and Apple App Store.
Good to Have
- Knowledge of Bluetooth/BLE device integrations.
- Familiarity with unit testing, widget tests, and integration tests.
Company
India Health Link
India Health Link is a forward-thinking company dedicated to leveraging technology to improve healthcare and fitness outcomes. Based in Chennai, India, we specialize in developing innovative mobile ap...
Chennai, India
Posted on Foundit