Infiheal
Website:
infiheal.com
Job details:
Job Title: Flutter Developer (2+ Years Experience)
Location: Infiheal
Employment Type: Full-Time
About the Role
We are looking for a highly skilled Flutter Developer with 2+ years of hands-on experience to join our development team at Infiheal. The ideal candidate should have strong expertise in Flutter, clean architecture, state management, and native integrations. You will be responsible for building high-quality, scalable mobile applications and collaborating closely with product and design teams.
Key Responsibilities- Develop high-performing mobile applications using Flutter & Dart.
- Build clean, maintainable UI using widgets, layouts, animations, and custom components.
- Implement Clean Architecture, SOLID principles, reusable code, and scalable project structures.
- Work extensively with BLoC state management for predictable, testable workflows.
- Use Dependency Injection frameworks like GetIt, Injectable, Provider, etc.
- Develop and maintain Flutter packages and SDKs for internal and external use.
- Integrate native functionalities using Platform Channels for Android (Kotlin/Java) and iOS (Swift/Objective-C).
- Optimize app performance through profiling, debugging, and efficient code practices.
- Work with REST APIs, JSON data structures, offline storage, and WebSocket communication.
- Collaborate using Git/GitHub/GitLab workflows and contribute to CI/CD pipelines.
- Ensure smooth integration, testing, deployment, and documentation of features.
Required Skills- Strong knowledge of Flutter, Dart, and the mobile app ecosystem.
- Proficient in widget tree management, UI rendering, animations, gestures, and component reuse.
- Deep understanding of BLoC architecture, state management, and clean code principles (SOLID, DRY).
- Experience in debugging, refactoring, and performance optimization.
- Hands-on experience developing custom Flutter packages and SDKs.
- Working knowledge of native integrations for Android & iOS via Platform Channels.
- Understanding of mobile app lifecycle, API communication, offline storage, and app architecture.
- Practical experience with Android Studio, Xcode, Git, and DevTools.
Good-to-Have Skills- Unit testing & widget testing.
- Knowledge of Riverpod, Provider, GetX, or other state management tools.
- Experience with app publishing (Play Store / App Store).
- Basic CI/CD pipeline knowledge.
Why Join Infiheal?- Work on impactful and innovative digital health solutions.
- Collaborative culture with ownership, learning, and growth opportunities.
- Opportunity to contribute to high-scale, real-world applications.
Click on Apply to know more.