Job description10+ years of exp in AOSP, Android OS and Mobile app developmentExperience on core Java and KotlinStrong knowledge of Android SDK, different versions of AndroidVery good understanding of how Voice modem work within UEKnowledge on Communication between UE and the networkUnderstanding of Voice events generationExpertise on permissions and privileges within the OS layers and appExperience on fetching OS and carrier specific data from Android mobile devices mainly network attributes that can help in diagnosing customer service issuesFamiliarity with RESTful APIs to connect Android applications to back-end servicesStrong knowledge of Android UI design principles, patterns, and best practicesExperience with offline storage, threading, and performance tuningKnowledge of the open-source Android ecosystem and the libraries available for common tasksAbility to understand business requirements and translate them into technical requirementsFamiliarity with cloud message APIs and push notificationsUnderstanding of Google's Android design principles and interface guidelinesProficient understanding of code versioning tools, such as GitFamiliarity with continuous integration"