Job Description:- - Strong working knowledge of Java (Threads, Collections, Strings, Exception handling) for Android Application development - Strong experience/knowledge of the Android SDK - Strong proficiency of using Gradle. - Good knowledge of building, packaging and deploying code for continuous integration - Working knowledge on Latest components Jetpack/Bundle/OS specific updates - Experience with third-party libraries and APIs - Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies - Working knowledge on RX Java/Android, Lambda Expressions, Dependency Injection & libraries, Data binding and Live Data - Strong understanding of the full mobile development life cycle Required Skills:- - Native Mobile Development on Android SDK, Java.