Job Title: Android Lead DeveloperLocation: San Jose, CA OR Dallas, TX / RemoteJob Description:1. Deeper understanding of architecture/designs. MVVM architecture (Pros and Cons vs MVP)2. Android fundamentals, Activities, fragments, and advanced Android concepts.3. Kotlin basic, coroutines, launch, async APIs"s and Flow, etc.4. View architecture to use jetpack compose UI.5. Plan and architect an app out, unit testing for the app, and how to handle the infrastructure like PRO-GURAD, Gradle, tooling