Roles and Responsibilities
Build user interfaces designed by UI/UX designers
REST API integration
Debugging and bug fixing
Collaboration with team members from project managers to QA
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
2 years of experience as a mobile app developer
1 year of experience in Flutter app development
Graduate in Computer Science Engineering/equivalent