Flutter Developer (Firebase)
Acrophase-IIT Madras
2 - 4 years
Chennai
Posted: 23/04/2026
Job Description
Flutter Developer:
We are looking for a Flutter Developer (Firebase) to join the engineering team at Acrophase. You will work across two Flutter applicationsa mobile app (iOS/Android) and a web dashboardthat form the core of our sports performance platform.
Our codebase follows a strict MVVM architecture with a custom design system and a comprehensive Firebase backend. Youll build new features end-to-endfrom Firestore data modeling and Cloud Functions to polished UIwhile maintaining the architectural standards already in place.
Responsibilities:
- Develop and maintain production-ready features in Flutter for both mobile and web applications.
- Work on existing applications, improving performance, scalability, and user experience.
- Integrate and manage Firebase services, including Authentication, Storage, Hosting, and Cloud Functions.
- Implement secure authentication and role-based access control (RBAC) systems.
- Write and maintain Firestore security rules and Cloud Functions.
- Collaborate with design and product teams to deliver end-to-end features.
- Debug, troubleshoot, and optimize applications for performance and reliability.
- Participate in deployment processes and ensure smooth production releases.
- Take ownership of technical deliverables and feature implementations.
Requirements (Must Have):
- 3+ years of hands-on experience with Flutter (mobile + web applications).
- 12 years of experience working with Firebase (Auth, Storage, Hosting, Functions).
- Strong understanding of MVVM architecture and layered separation of concerns.
- Experience implementing authentication, RBAC, and custom claims.
- Experience with Firestore data modeling, including subcollections, composite indexes, and security rules.
- Experience with Provider-based state management (ChangeNotifier pattern).
- Experience working with or building design systems/component libraries with design tokens.
- Experience with iOS/Android app store submission and release processes.
- Good understanding of app performance optimization and debugging.
Good to Have:
- Experience with GoRouter or similar declarative routing in Flutter.
- Experience writing or maintaining Firebase Cloud Functions.
- Experience owning and managing projects end-to-end.
What We Value:
- Comfort working within established architectural patterns and code conventions.
- Ability to work independently and take ownership of deliverables.
- Strong problem-solving skills and attention to detail.
- Good communication for cross-team collaboration.
- Willingness to learn and adapt to new technologies.
Growth Opportunities:
- Opportunity to work on production-grade applications with real-world impact.
- Ownership of technical deliverables and feature implementations.
- Exposure to end-to-end product development.
- A fast-growth environment with increasing responsibilities.
Send your resumes to - karthikrishna@htic.iitm.ac.in
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
