Job Description
Job Title : Lead Android Developer (Kotlin)
Location : Sunnyvale, CA
Duration : 12+ Months
Experience : 12+ Years
Job Overview :
We are looking for a highly skilled Lead Android Developer with expertise in Kotlin to join our dynamic team. The ideal candidate will lead the development of high-quality Android applications, drive best practices, and mentor junior developers. If you have a passion for mobile development and enjoy leading teams, we’d love to hear from you!
Key Responsibilities :
- Lead the design, development, and maintenance of Android applications using Kotlin .
- Architect scalable and maintainable code, ensuring high performance and responsiveness.
- Collaborate with cross-functional teams including designers, backend developers, and product managers.
- Guide and mentor junior developers, fostering a culture of learning and innovation.
- Ensure best practices in mobile development, including performance optimization and security.
- Integrate APIs, third-party services, and SDKs as needed.
- Conduct thorough code reviews and provide constructive feedback.
- Stay updated with the latest Android trends, tools, and technologies.
Requirements :
10+ years of experience in Android app development.Strong proficiency in Kotlin and Android SDK.Experience with Jetpack Components, MVVM architecture, Coroutines, and Dependency Injection (Dagger / Hilt) .Knowledge of RESTful APIs, GraphQL, and third-party integrations.Strong understanding of mobile UI / UX principles and Material Design.Experience with unit testing, debugging, and performance optimization.Familiarity with CI / CD pipelines and version control (Git).Excellent problem-solving and leadership skills.Preferred Qualifications :
Experience with Compose UI, Firebase, or Google Play Services .Knowledge of Agile / Scrum methodologies.Prior experience in leading teams or mentoring developers.Additional Information
All your information will be kept confidential according to EEO guidelines.