Bachelor s / Master s degree in Engineering, Computer Science, (or equivalent experience)At least 5+ years of experience in Android development (rare exceptions for highly skilled developers).Solid understanding of the Android SDK and knowledge of different android frameworksExtensive experience of utilizing web API's within android applicationsExcellent technical expertise on Android device platformsExposure to custom UI developmentFamiliarity with performance profiling tools available in AndroidEfficiency in working with design patterns like MVVM, VIPER, Clean Architecture, etcGood grasp on Java, Kotlin, Flutter, and OOPS conceptExpertise in Android UI design principles, patterns, and best practicesExcellent knowledge of Github / BitbucketHands-on knowledge of Restful APIs to connect Android applications to back-endSkills Required
Android Sdk, Java, Kotlin, Flutter, Oops, Restful Apis, Mvvm