Skills Native Android Kotlin development Android Mobile apps Java Native Android Mobile SDK OOP (Object Oriented Programming) Android Webkit, WebView. and Inter-Application Communication MAD jetpack components code obfuscation using ProGuard Jenkins Kotlin MVVM
Essentials Skills and Qualifications6-7 years of Native Android Kotlin development experiencePublished multiple Android Mobile appsStrong background in Java and native Android Mobile SDKStrong OOP and data structures backgroundKnowledge of latest design and architecture patterns of Android Kotlin developmentWorking experience with MAD jetpack componentsKnowledge of different Android development tools : ADB, Lint, Graphical Editor, Layout InspectorExpertise in code obfuscation using ProGuard.Good understanding of Android Webkit, WebView. and Inter-Application CommunicationKnowledge in UI and unit testing (Espresso, JUnit, Mockito).Clear understanding of the Software development lifecycleAndroid release process (certificates, Play Store)Continuous integration with Jenkins and GradleOpen to learn and adapt to defined project guidelines.Banking domain knowledge/ security implementation is a plusMust have Skills and QualificationsKotlinMVVM familiarity and working knowledgeTechnical Skills:Languages / Frameworks : Kotlin, Java, Native Android SDK, Lint, ProGuard, Jenkins , GradleTools: Android Studio, GitCandidate Value PropositionFlexible, proactive and self-motivatedDelivery focusedStrong team player and ability to work in international and heterogeneous teamTechnical know-how of internet facing applications (advantage)