We are looking for experienced Flutter Developers (mid to senior level) with a strong command of Dart and a deep understanding of the Flutter ecosystem. You will be responsible for building and maintaining high-performance mobile applications with clean architecture and seamless integration with backend services.
Key Responsibilities:
-
Develop and maintain cross-platform mobile applications using Flutter and Dart
-
Implement clean and scalable architecture using state management tools like Provider , Riverpod , or GetX
-
Integrate third-party APIs and backend services (primarily Firebase , REST APIs)
-
Collaborate with UI/UX designers and backend developers to deliver quality user experiences
-
Ensure application performance, quality, and responsiveness
-
Participate in code reviews and follow agile development practices
-
Use Git for version control and collaborate with the team in sprints
Must-Have Skills:
-
3+ years of hands-on experience with Flutter & Dart
-
Proficiency in Flutter state management , widgets, and navigation
-
Experience with Firebase services: Auth, Firestore, Cloud Functions
-
Solid understanding of clean architecture principles
-
Strong experience in RESTful API integration
-
Familiarity with Git and agile workflows
Nice-to-Have Skills:
-
Exposure to native mobile development (Swift/Kotlin) for platform-specific tasks
-
Experience with testing methodologies (unit, widget, integration testing)
