Job Title : Android Developer
Location : Mountain View, CA (Onsite)
Client : Cognizant / Intuit
Job Description :
We are seeking an experienced Android Developer to join our team supporting Intuit via Cognizant . The ideal candidate will have a strong background in developing scalable, high-performance Android applications with a deep understanding of Android SDK, Kotlin, and modern architectural patterns.
Key Responsibilities :
- Design and build advanced Android applications using Kotlin and Java .
- Collaborate with product managers, designers, and backend engineers to deliver high-quality mobile experiences.
- Optimize applications for performance, usability, and reliability.
- Troubleshoot and resolve bugs, crashes, and performance issues.
- Ensure code quality through unit testing, automation, and peer code reviews.
- Stay current with emerging technologies and industry trends to continuously improve development practices.
Required Skills :
8+ years of hands-on Android development experience.Proficient in Kotlin and Java , with deep knowledge of Android SDK.Experience with RESTful APIs, JSON, and third-party libraries.Familiarity with architectural patterns such as MVVM, MVP, or Clean Architecture.Experience with Android Jetpack components (LiveData, ViewModel, Navigation, etc.).Proficient with Git, CI / CD tools, and Agile methodologies.Strong problem-solving, debugging, and analytical skills.