Should have worked and successfully deployed apps using Flutter framework
Good knowledge of Flutter SDK & Dart programming language
Should have worked on mobile platforms like Android or iOS
Experience using web services (HTTP, REST) using JSON
Experience with any of the state management solutions like Bloc, Provider, Mobx, etc
Mobile app architecture design and optimization
Widget state management
Unit/widget/integration testing of the app
Understanding the lifecycle of common widgets
Understanding of how to use theme
Ability to use canvas and custom paint usage in Flutter project
Understanding of how to debug Flutter application
Asynchrony/multithreading in Dart
Set up CI/CD for Flutter project