and can build production-ready mobile applications with minimal supervision.
You should be confident enough to work independently -- from implementing features to handling app builds for both
Android
and
iOS
-- and have a good grasp of how mobile frameworks and platforms work under the hood.
Responsibilities
Develop, test, and maintain Flutter applications for Android and iOS.
Implement clean, scalable, and maintainable Dart code.
Manage app state using
Provider
,
BLoC
, and other state management solutions.
Work with
native platform integrations
(Android/iOS) when needed.
Integrate REST APIs, local databases (like SQLite or Hive), and Firebase services.
Debug, optimize performance, and ensure smooth, responsive UIs.
Collaborate with design, backend, and QA teams, but be able to manage your own tasks independently.
Requirements
1+ years of experience in Flutter app development.
Strong understanding of
Dart
, Flutter widget tree, navigation, and lifecycle.
Hands-on experience with
state management
(Provider, BLoC, or Riverpod).
Familiar with
Android Studio
,
Xcode
, and platform-specific configurations.
Basic understanding of native Android (Kotlin/Java) or iOS (Swift) development concepts.
Experience with
Firebase
,
push notifications
, or
in-app purchases
is a plus.
Good problem-solving skills and the ability to work with minimal supervision.
Version control knowledge (Git).
Nice to Have
Exposure to
CI/CD
or automation for Flutter apps.
Experience with analytics, crash reporting, or app performance tools.
Understanding of
app store guidelines
and submission processes.
Familiarity with
Clean Architecture
or modular project setup.
Job Type: Full-time
Pay: ?400,000.00 per year
Benefits:
Paid sick time
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.