Middle Flutter developer
Key Responsibilities:
Developing new features and maintaining mobile applications using Flutter.
Working with APIs and databases (SQLite, Hive, Firebase).
Participating in team code reviews.
Required Skills:
2–3+ years of experience in mobile development, including 1.5–2 years with Flutter.
Strong knowledge of Dart and Flutter SDK.
Experience with state management (Provider, BLoC), understanding of SOLID principles and Clean Architecture.
Hands-on experience with REST API and Firebase.
Understanding of application lifecycle.
Basic experience publishing apps to the App Store/Google Play.
Experience with local storage and databases.
Experience with Git (pull requests, branching).
Nice to Have:
Experience with Flutter Web.
Integration with native code.
Understanding of CI/CD principles and automated testing.
Knowledge of data security practices.
Experience integrating payment systems.