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 wed 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.
Remote Work :
No
Employment Type :
Contract