
Android Engineer
Job Description
Hello Team,
We do have a requirement for Android Engineer on C2C/W2 basis. Please free to contact us.
Job Title: Android Tech Lead / Lead Android Engineer
Job Summary
We are seeking an experienced Android Tech Lead to lead the architecture, design, and development of scalable native Android applications. The ideal candidate will have deep expertise in Kotlin, modern Android frameworks, mobile architecture, and performance optimization, along with strong leadership and mentoring capabilities. Experience building media-rich or photo-heavy applications is highly preferred.
Responsibilities
Lead design, architecture, and development of high-impact Android features across mobile applications
Drive technical excellence through code reviews, mentorship, and engineering best practices
Improve application performance, reliability, scalability, and maintainability
Contribute to mobile platform architecture, reusable components, and tooling enhancements
Collaborate with Product Managers, UX Designers, QA, and Backend teams to deliver high-quality user experiences
Design and consume RESTful APIs and optimize networking performance
Implement clean, testable, and scalable mobile architectures
Support CI/CD pipelines, automated deployments, and Google Play Store releases
Work effectively with distributed onsite/offshore engineering teams
Explore and integrate AI/Agentic AI capabilities into Android applications and development workflows
Required Skills
12+ years of professional experience in native Android application development
Strong expertise in Kotlin and Android SDK
Deep understanding of:
MVVM Architecture
Jetpack Compose
Coroutines
Work Manager
Room Database
Experience with Gradle build configuration for complex Android applications
Strong knowledge of REST APIs, networking, and mobile performance optimization
Experience with unit testing, dependency injection, and testable architectures
Experience with CI/CD pipelines and mobile DevOps practices
Experience publishing applications to the Google Play Store
Strong leadership, communication, and architectural decision-making skills
Experience working with distributed/global teams
Preferred Skills
Experience building photo, media, or image-heavy mobile applications
Knowledge of AI integration in mobile apps and AI-assisted development workflows
Experience with reusable mobile frameworks/platform development
Exposure to Firebase, analytics, caching, and offline synchronization strategies
Similar Jobs
Android Engineer
California
Android Engineer
AZ
Android Engineer
California
Android Engineer
California
Android Engineer
California