* Design and build highly scalable apps using Flutter. * Well built knowledge of Dart language. * Develop, code, and unit test within stated technologies on an Agile Line. * Apply a good software Development pattern (Redux, Bloc, etc). * Experience using mobile design patterns, building mobile frameworks, and building custom widgets. * Knowledge of Rest APIs. * Experience using version control systems like Git. * Solid DSA understanding. * Solid OOPs understanding. * Should be able to understand the native execution and be able to play with native code if required.