Post Job Free
Sign in

Android Developer

Company:
Compunnel
Location:
Sunnyvale, CA, 94087
Posted:
May 07, 2025
Apply

Description:

Job Summary:

Join the Vision Center Team responsible for developing innovative, user-focused Android applications to support customizable eyeglass and sunglass experiences. This includes prescription upload flows, digital eye measurements via camera integration, and backend interactions. The team has already launched version one and is continuing to expand functionality with new features. This role offers the opportunity to work on both UI and backend components in a collaborative and forward-thinking environment.

Job Responsibilities:

Develop and maintain Android applications using Kotlin with traditional View-based architecture (Compose is not used).

Work on features such as prescription upload, digital eye measurement via device camera, and custom lens building flows.

Collaborate with designers, product managers, and backend engineers to deliver high-quality features.

Contribute to the evolution of the architecture and best development practices.

Participate in code reviews, team discussions, and architecture planning sessions.

Support a smooth and efficient Android development lifecycle. Required Skills:

5–8 years of experience in Android development

Strong proficiency in Kotlin and Android SDK

Experience working with camera APIs, image processing, or real-time UI components

Familiarity with Android View-based UI (not Compose)

Ability to understand and contribute to backend-interfacing components

Willingness to learn and collaborate within a fast-paced team Preferred Skills:

Experience with computer vision or digital measurement tools

Exposure to RxJava, Coroutines, or similar async frameworks

Familiarity with accessibility features in Android apps

Certifications:

Android Developer Certification (Nice to Have)

Remote or Onsite: Onsite (Sunnyvale, CA only)

Working Hours Per Week: 40 hours/week

Sponsorship: Not available at this time

Additional Details:

Initial coding challenge expected to take only a couple of hours

Interview process includes:

Coding challenge review

Live coding session

Architecture round

Education: Bachelors Degree

Certification: Android Developer Certification

Apply