1

Junior Android Developer Jobs in California (NOW HIRING)

Junior UI Developer II

Los Angeles, CA

$72K - $93K/yr

... bring junior developers to your level and skill Openness to learn new skills and techniques ... Android, iOS) Should possess knowledge of graphic design tools such as Adobe Photoshop, Axure ...

Senior iOS/Android Software Engineer

San Francisco, CA · On-site

$157K - $196K/yr

Mentorship or technical leadership experience to guide junior engineers * Proficiency with Android testing strategies (unit, instrumentation/UI tests) and maintaining CI/CD pipelines for mobile apps

Senior iOS/Android Software Engineer

San Francisco, CA · On-site

$157K - $196K/yr

Mentorship or technical leadership experience to guide junior engineers * Proficiency with Android testing strategies (unit, instrumentation/UI tests) and maintaining CI/CD pipelines for mobile apps

Front End Developer

Sunnyvale, CA · On-site

$124K - $144K/yr

... junior developers Skills 5+ years experience working with the following technologies: - Expert knowledge of Kotlin and the JDK - Expert knowledge of the Android SDK - Advanced Android UI Skills ...

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers ... iOS and Android Development -Familiar with agile software development methods -Familiar with ...

next page

Showing results 1-20

Junior Android Developer information

See California salary details

$23.7K

$87.8K

$135.7K

How much do junior android developer jobs pay per year?

As of Jul 1, 2026, the average yearly pay for junior android developer in California is $87,810.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,100.00 and $85,900.00 per year, depending on experience, location, and employer.

What is a Junior Android Developer job?

A Junior Android Developer is an entry-level role responsible for assisting in the development and maintenance of Android applications. They work with senior developers to write clean, efficient code using Kotlin or Java, troubleshoot bugs, and implement user interface designs. This role often requires knowledge of Android SDK, APIs, and version control systems like Git. Junior developers typically collaborate with cross-functional teams to enhance app functionality and user experience.

What does a typical day look like for a Junior Android Developer?

A typical day for a Junior Android Developer involves writing and testing code for Android apps, debugging issues, and implementing new features under the guidance of senior developers. You’ll participate in team meetings or agile stand-ups, receive feedback on your work, and collaborate closely with designers and QA testers to ensure the app meets user requirements. As a junior team member, you'll often have opportunities to learn from code reviews, engage in collaborative problem-solving, and gradually take on more complex tasks as your skills develop. The environment is usually fast-paced and supportive, offering plenty of opportunities to grow your technical and teamwork abilities.

What are the key skills and qualifications needed to thrive in the Junior Android Developer position, and why are they important?

To thrive as a Junior Android Developer, you need a solid understanding of Java or Kotlin, knowledge of Android SDK, and familiarity with RESTful APIs and basic UI/UX design principles, typically backed by a relevant degree or coursework. Experience with Android Studio, Git version control, and optionally a Google Associate Android Developer certification are commonly expected. Strong problem-solving abilities, a willingness to learn, and effective communication skills help you work well within cross-functional teams. These qualities are crucial for delivering functional mobile apps, adapting to evolving project needs, and collaborating with senior developers and designers.

What are the most commonly searched types of Android Developer jobs in California? The most popular types of Android Developer jobs in California are:
What are popular job titles related to Junior Android Developer jobs in California? For Junior Android Developer jobs in California, the most frequently searched job titles are:
What job categories do people searching Junior Android Developer jobs in California look for? The top searched job categories for Junior Android Developer jobs in California are:
What cities in California are hiring for Junior Android Developer jobs? Cities in California with the most Junior Android Developer job openings:
Infographic showing various Junior Android Developer job openings in California as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $87,810 per year, or $42.2 per hour.
Senior Staff Android Engineer, In-Car Experience

Senior Staff Android Engineer, In-Car Experience

Waymo

Mountain View, CA • On-site

Other

Posted 13 days ago


Job description

We are building a team of engineers dedicated to further developing our in-car experience.  
Projects include the Pick Ups and Drop Offs (PUDO) experience, and Infotainment during passenger trips (music, games, maps). Our team works on the user interfaces used by customers to hail and control our autonomous vehicles. We build complex user experiences, phone-to-vehicle communications, and solve novel human-computer interaction problems in the AV space.

In this hybrid role, you will report to an Engineering Director.

You will:        

   Set the overarching technical architecture, defining a multi-year technical vision across the entire in-car experience (ICX), bridging the gap between the different layers of the stack, from low-level hardware bring-up to our OS to rider-facing apps and features.  
   Identify broad, cross-team bottlenecks (e.g., OS stability, rendering performance, release automation), and translate them into clear, actionable engineering milestones for the teams to execute on that improve both velocity and stability.    
   Steer the technical integration of complex, high-impact features, such as our 3D car view, AI features, and in-car app ecosystem.    
   Act as a force multiplier for the organization by establishing high standards for code health, system reliability, and testing excellence, while providing deep technical mentorship to junior and senior engineers.    
   Make significant individual contributions in both design and code to ensure we can land the technically challenging work needed for this space to succeed, from implementing large changes to investigating tricky bugs.    
You have:    

   Proven experience as a technical lead with a track record of setting strategic technical direction and delivering concrete solutions for complex, multi-team domains.
   Experience working with Android/AOSP (building Android platform features, frameworks), not just developing apps on top of Android
   Deep expertise spanning the modern application and embedded stack, specifically involving Android OS internals, C++ native layers, and modern UI frameworks (Kotlin, Jetpack Compose), as well as complementary backend systems.
   Strong system design skills with a demonstrated ability to decouple monolithic architectures, build reusable platform infrastructure, and optimize resource-constrained environments.
   Exceptional communication and cross-functional leadership skills, capable of influencing without direct authority to build alignment across Product, UX, Systems Engineering, and Hardware teams.
   AI-native mindset with a proven track record of deploying agent systems to improve team velocity.

We prefer:        

   Familiarity with automotive context with Android.
   Experience establishing frameworks for third-party experiences.
   Experience integrating new hardware features into an extensible framework for 1P and 3P usage.