Must know Dart programming language, asynchronous programming, isolates etc.
Must have at least 1-2 apps LIVE on Play Store and/or App Store
Must know state management techniques in Flutter, particularly Provider + MVVM
Must know mobile application architecture principles
Must know concepts like themes, i18n, etc.
Must know Git and its usage
Basic understanding of project management tools like Trello
Must know how to write clean, understandable code