Login Sign Up

Flutter Developer (Firebase)

Acrophase-IIT Madras

2 - 4 years

Chennai

Posted: 23/04/2026

Getting a referral is 5x more effective than applying directly

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.