Development and commercial deployment of native Android applications Review and evaluate designs and project activities for compliance withtechnology and development guidelines and standards Development expertise of Android apps in Kotlin with coroutines Expertise on Room Database API with Firestore database synching Development Experience on MVVM architecture and Dependency Injections(Hiltand Dagger) Knowledge and hands on experience with Exoplayer API, Mediastore API andMediaPlayer API Should be able to maintain Unit Testing and Espresso Instrumentation forautomation Knowledge on Firebase APIs - Event Tracking,Remote Config Implementation,Firestore Database API, Realtime Database Knowledge of programming patterns or architectural patterns What to consider when building an app from scratch and doing so (who isusing the app - what's the intended outcome, the release date, the budget, thearchitecture, the 3rd party libraries, the communication between the layers,how testing will be set up, etc.) Collaborate with cross-functional teams to define, design, and ship newfeatures Have published one or more Android apps in the app store. Demonstrated experience and an understanding of OOP, Design Patterns,Media Players, and Android memory management Experience with Unit test frameworks Experience with offline storage, threading, and performance tuning. Asynchronous task - async task, intent services, handlers, loopers, threads,runnable, loadersQualifications : Bachelor's/Master's degree in Computer Science 5+ years of experience working in Android, database management, Strong logical skill Ability to hustle between different roles