- 2-4 years of hands-on experience in Flutter application development.
- Solid experience in developing cross-platform mobile applications for Android and iOS.
- Proficiency in Dart programming language.
- Experience integrating RESTful APIs and third-party libraries.
- Hands-on experience with Firebase services (Authentication, Firestore, Cloud Messaging, Crashlytics, etc.).
- Good understanding of state management techniques such as Provider, Bloc/Cubit, Riverpod, or GetX.
- Experience with local storage solutions like SQLite, Hive, or Shared Preferences.
- Knowledge of mobile application architecture (MVC, MVVM, or Clean Architecture).
- Experience using Git for version control.
- Familiarity with Agile/Scrum development methodologies.
- Strong debugging, troubleshooting, and performance optimization skills.
Required Skills :
- Strong experience with Flutter and Dart.
- Good understanding of Flutter widgets, layouts, and responsive UI development.
- Experience with REST API integration and JSON parsing.
- Knowledge of state management (Provider, Bloc/Cubit, Riverpod, or GetX).
- Experience with Firebase services.
- Familiarity with local storage solutions such as SQLite, Hive, or Shared Preferences.
- Knowledge of Git and version control systems.
- Understanding of mobile application architecture (MVC, MVVM, or Clean Architecture).
- Experience in debugging and performance optimization.
- Strong problem-solving and analytical skills.