to join our team. The ideal candidate will have experience building robust Flutter applications and interfacing seamlessly with backend services powered by
Django REST Framework
. You should be proficient in modern Flutter development patterns and tools such as
Hive
,
Riverpod 2.0
,
Freezed
,
Dio
,
Bloc/Cubit
, and
Flutter Hooks
.
Role Responsibilities:
Develop and maintain high-performance mobile applications using the
Flutter framework
Integrate Flutter apps with
Django REST APIs
Build responsive and intuitive user interfaces based on
Material Design 3
, even without detailed wireframes
Write
clean, modular, maintainable, and well-documented code
Collaborate with the backend team to ensure smooth data flow and system integration
Work efficiently with an existing codebase, adding features and improving performance without rewriting unnecessarily
Translate requirements into functional software features
Stay up-to-date with the latest developments in the Flutter ecosystem
Key Requirements:
Strong ability to write clear, performant, and efficient code quickly
Proficiency in Dart and deep understanding of Flutter application architecture
Experience with:
Hive
for local storage
Riverpod 2.0
for state management
Freezed
for immutable models and union types
Dio
for network requests
Bloc and Cubit
patterns
flutter_hooks
,
HookWidget
,
ConsumerWidget
,
ConsumerStatefulWidget
Comfortable using:
LayoutBuilder
,
FutureBuilder
,
StreamBuilder
async/await
,
Flutter Animations
Ability to learn new technologies and libraries by reading documentation
Strong understanding of
REST APIs
and experience working with
Django REST Framework
Knowledge of
Python
and experience working with
Django
is a plus
Excellent debugging and troubleshooting skills
Bonus Skills:
Familiarity with unit testing and widget testing in Flutter
Experience with deployment and version control tools (e.g., Git)
Basic understanding of CI/CD workflows
Job Type: Full-time
Pay: ₹25,000.00 - ₹60,000.00 per month
Benefits:
Flexible schedule
Ability to commute/relocate:
Mumbai, Mumbai - 400014, Maharashtra: Reliably commute or planning to relocate before starting work (Required)
Education:
Bachelor's (Preferred)
Experience:
total work: 1 year (Preferred)
Flutter Developement: 1 year (Preferred)
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.