Company DescriptionJob DescriptionJob Title: Lead Android Developer (Kotlin)
Location: Sunnyvale, CA Duration: 12+ Months Experience: 12+ YearsJob 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.
QualificationsAdditional Information All your information will be kept confidential according to EEO guidelines.