er with a strong understanding of clean architecture and modern Flutter development practices. You'll be working on scalable, high-performance applications used by thousands of users. If you're a problem-solver with hands-on experience in Riverpod, Firebase, and writing maintainable code, we want to hear from you.
Key Responsibilities
? Develop and maintain cross-platform mobile applications using
Flutter.
? Architect and implement features using Cl
ean Architecture
and
Riverpod
for state management.
? Use
Freezed
for data modeling, immutability, and sealed unions.
? Integrate and manage services with
Firebase
(Authentication, Firestore, Messaging,etc.,)
? Write unit, widget, and integration tests to ensure code quality.
? Debug and resolve performance, logic, and runtime issues across Android and iOS.
? Collaborate with cross-functional teams including designers, product managers, and backend developers.
? Participate in code reviews, stand-ups, and agile planning.
? Stay updated with the latest Flutter, Dart, and mobile development trend
Required Skills and Qualifications
?
3+ years of professional experience
in Flutter development.
? Strong understanding of
Clean Architecture
principles
? Proficient in
Riverpod
(and optionally StateNotifier, Hooks, etc.).
? Hands-on experience with
Freezed
and
json_serializable.
? Experience with
Firebase services
: Authentication, Firestore, Cloud Functions, etc.
? Solid grasp of
asynchronous programming
, Dart streams, and isolates.
? Ability to write
unit, widget, and integration tests.
? Proficient in debugging and performance profiling.
? Familiar with
CI/CD tools
(e.g., GitHub Actions, Codemagic, etc.).
? Strong problem-solving and analytical skills.
Nice-to-Have
? Experience with platform-specific integrations using
platform channels
.
? Exposure to
design systems
and working closely with UI/UX designers.
? Knowledge of native Android/iOS development basics.
? Contributions to open-source or personal Flutter projects.
Job Type: Full-time
Pay: ₹10,000.00 - ₹25,000.00 per month
Experience:
Flutter: 3 years (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.