Job Title : Android Developer
Location: Palo Alto, CA(Onsite)
Need minimum 12+ years experience
Primary Skills : Android, Android SDK,Kotlin
Role Overview
- Seeking a highly skilled Senior Android Developer
- 12+ years of experience required
- Responsible for designing, developing, and maintaining scalable mobile applications
- Strong expertise in Kotlin, Android SDK, and modern Android development practices
Key Responsibilities
- Design and maintain enterprise-grade Android applications using Kotlin
- Work with modern architectures like MVVM and Clean Architecture
- Develop scalable and intuitive UI using Jetpack Compose or XML
- Integrate applications with REST APIs and backend systems
- Implement asynchronous programming using Coroutines and Flow
- Ensure secure coding standards are followed
- Collaborate with cross-functional teams
- Perform code reviews and enforce best practices
- Troubleshoot performance issues
- Support CI/CD pipelines and deployment processes
- Mentor and guide junior engineers
Required Skills
- Strong proficiency in Kotlin and Java
- Deep knowledge of Android SDK and application lifecycle
- Experience with MVVM and Clean Architecture
- Expertise in Jetpack components (ViewModel, LiveData/StateFlow, Navigation)
- Hands-on experience in REST API integration (Retrofit/OkHttp)
- Experience with Jetpack Compose and XML UI development
- Strong knowledge of Coroutines and Flow