Have a basic understanding of Agile development Be able to write concise, well documented (or self-documenting) code Understand how to optimize client facing software Follow the company guidelines and possess basic social skills Necessary Skills for a Flutter Developer Knowledge of Flutter Experience in Android and/or iOS development Experience with version control tools like Git Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github; 2+ years in mobile software development; Experience with third party libraries and APIs; Understanding of the Agile development lifecycle; Experience with automated testing and building; Experience with Git, Jenkins, or other version control tools; Ability to write readable code, create extensive documentation for existing code, and re factor the previously written code into readable state.Note: We are looking for Experienced Consultants for partime to guide and fix complicated issues for now.