Lead Android app architecture, design, and development ensuring scalability and performance.
Implement Jetpack Compose, third-party SDKs, and dependency management best practices.
Oversee responsive UI design for various devices (phones, tablets, foldables).
Establish and maintain CI/CD pipelines using Jenkins and GitHub Actions.
Conduct code reviews, ensure test coverage, and maintain high code quality.
Mentor junior developers and collaborate with cross-functional teams to meet business needs.
Required Skills
8+ years of Android development experience with strong proficiency in Kotlin and advanced features like Coroutines, Dependency Injection (Hilt/Koin), and Jetpack Compose.
Expertise in Android architecture components, MVVM/MVI, SOLID principles, and modularization.
Experience with biometric authentication, FIDO2/WebAuthn passkeys, and Android Autofill for secure user authentication.
Solid knowledge of unit/UI testing (JUnit, Mockito, Espresso) and CI/CD (Jenkins, GitHub Actions).
Proven experience integrating third-party SDKs and working with modern Git workflows.
Strong leadership, communication, and mentoring skills.
Nice to Have
Experience with iOS development (Swift/Objective-C) or Kotlin Multiplatform.
Familiarity with AI-assisted development tools (e.g., GitHub Copilot) and AI/ML integration.