[ref. p00230622] Senior Android Engineer
Role: Senior Android Engineer Experience: 9+ yearsLocation: Sunnyvale, CATest: Glider test requiredDuration: 12+ Months contractPosition Overview:We are looking for a talented Senior Android Engineer to join our team. If you're an expert in Android development, love working on high-quality apps, and enjoy building seamless user experiences, this opportunity is for you!Key Responsibilities:Strong understanding of the Android framework and component lifecyclesExpert-level knowledge of Kotlin, Android SDK, and GradleExperience with asynchronous coroutines and dependency injection (Dagger)Passionate about testability and test coverage (experience with Mockk, Google Truth, Robolectric, and Espresso)Experienced in multi-module environment projectsExpertise in git and continuous integrationSkilled in app architecture using design patterns like MVVM, MVP, or CleanSolid understanding of multithreading, networking, offline storage, and performance tuningAbility to build reusable Android components and integrate backend services via REST and GraphQL APIsCollaborate with product, design, and UX teams to create amazing and intuitive experiences