Android Developer
Technology
California, United States2 months ago
Job description
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.
- 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.
Interested in this role?