Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Android Developer (Sunnyvale)

Job

Lumicity

Sunnyvale, CA (In Person)

Full-Time

Posted 4 days ago (Updated 3 days ago) • Actively hiring

Expires 7/25/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Android Software Engineer Location:
Sunnyvale, CA Duration:
6
Month Contract Schedule:
5 Days Onsite Seeking an experienced Android Software Engineer to join a team building next-generation in-vehicle experiences and customer-facing applications. This position is focused on hands-on Android development and requires someone who can quickly contribute in a fast-paced environment while delivering scalable, production-quality software. This is a highly technical role focused on building and shipping features rather than purely platform or systems-level work. The ideal candidate has strong modern Android experience with a track record of owning features end-to-end and building applications used in production environments. Responsibilities Design, develop, test, and maintain Android applications and user-facing features using Kotlin and modern Android technologies Build scalable, maintainable, and production-ready applications using MVVM and Clean Architecture principles Develop responsive and intuitive user experiences using Jetpack Compose and modern Android UI components Work closely with product managers, UX designers, backend engineers, and platform teams throughout the development lifecycle Own feature development from requirements and design discussions through implementation, testing, deployment, and post-release support Debug, troubleshoot, and resolve application issues while improving reliability and performance Write clean, reusable, and testable code while contributing to code reviews and engineering best practices Participate in architecture discussions and contribute to improving development processes and application scalability Required Qualifications 4+ years of hands-on Android development experience Strong experience with Kotlin and Android SDK Experience with Jetpack Compose Strong understanding of MVVM and modern Android application architecture patterns Experience with Coroutines and Flow for asynchronous programming and state management Experience building and shipping production Android applications Experience owning features end-to-end in a production environment Strong debugging, analytical, and problem-solving skills Strong communication skills and ability to work cross-functionally Preferred Qualifications Experience with Android Automotive OS (AAOS), Android Auto, infotainment systems, or connected-device environments Experience with Hilt or Dagger dependency injection Experience with GraphQL or REST APIs Experience with Media3 or ExoPlayer Experience with CI/CD pipelines and automated testing frameworks Experience working in startup or fast-paced environments Nice to Have Experience with AOSP or system-level Android exposure Experience with Bluetooth, media applications, or vehicle APIs Experience working with embedded or connected-device ecosystems