Demo

Android Developer

Commercial Programming Systems, Inc.
Sunnyvale, CA Contractor
POSTED ON 5/15/2026
AVAILABLE BEFORE 6/13/2026

Commercial Programming Systems, Inc. (CPS) is an Information Technology consulting and staffing company offering a broad range of services aimed at helping our clients deliver high-quality, cost-effective systems.

 

We are currently searching for an Android Developer for a client located in Sunnyvale, California area this is a long-term Contract position. Our client intends for this to be a Remote position.

 

The target hourly pay is 55 an hour

 

Overview:

The Android Developer help design, develop, and deliver high-quality mobile commerce applications used by millions of customers worldwide. This role requires deep expertise in Android development, Kotlin, scalable mobile architecture, and performance optimization within enterprise-level applications. The ideal candidate will have experience leading development efforts, mentoring junior engineers, and building production-grade Android applications from concept to deployment in the Google Play Store.


Responsibilities:

  • Design, build, test, and deploy scalable Android applications for Walmart’s e-commerce platform.
  • Develop high-quality mobile features with a focus on performance, usability, scalability, and reliability.
  • Collaborate with product managers, designers, QA teams, and backend engineers to define and deliver new features.
  • Build robust, maintainable, and reusable code following Android architecture best practices.
  • Troubleshoot application issues, identify bottlenecks, and implement bug fixes and performance improvements.
  • Develop and execute unit tests to ensure code quality and application stability.
  • Work with APIs, web services, and distributed backend systems.
  • Lead and mentor junior developers while contributing to technical direction and engineering best practices.
  • Support code quality initiatives, automation efforts, and CI/CD processes.
  • Participate in Agile development processes, sprint planning, and code reviews.


Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
  • Minimum 5 years of professional Android development experience in e-commerce or similar enterprise environments.
  • Strong hands-on experience developing Android applications using Kotlin and Java.
  • Published Android applications available on the Google Play Store.
  • Deep understanding of Android architecture, Android SDK, and Android Core.
  • Strong experience designing and developing large-scale mobile applications.
  • Experience with Test-Driven Development (TDD) and software quality best practices.
  • Advanced Android UI development skills including Fragments and custom view components.
  • Experience building multi-threaded and networked mobile applications.
  • Strong debugging and troubleshooting skills using ADB and related Android tools.
  • Experience with application submission and provisioning processes for Google Play.
  • Experience leading small development teams and delegating technical tasks.
  • Excellent communication skills with the ability to collaborate in both technical and non-technical discussions.
  • Experience designing and developing complete Android applications end-to-end.
  • Expert knowledge of Android Studio or IntelliJ IDEA.
  • Experience working with web services and APIs for mobile applications.
  • Strong understanding of Android UI paradigms and Material Design principles.
  • Experience improving application performance, reliability, and scalability.


Commercial Programming Systems, Inc. (CPS) is an Equal Employment Opportunity Employer. CPS does not permit or condone any form of discrimination or harassment based on race, color, religion, national origin, gender, disability, protected veteran status, sexual orientation, or gender identity by the Company's managers, associates, or vendors.

Hourly Wage Estimation for Android Developer in Sunnyvale, CA
$65.00 to $82.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Android Developer?

Sign up to receive alerts about other jobs on the Android Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Commercial Programming Systems, Inc.

  • Commercial Programming Systems, Inc. Palo Alto, CA
  • Commercial Programming Systems, Inc. (CPS) is an Information Technology consulting and staffing company offering a broad range of services aimed at helping... more
  • 1 Day Ago

  • Commercial Programming Systems, Inc. Waco, TX
  • Commercial Programming Systems, Inc. (CPS) is an Information Technology consulting and staffing company offering a broad range of services aimed at helping... more
  • 2 Days Ago

  • Commercial Programming Systems, Inc. Pleasanton, CA
  • Commercial Programming Systems, Inc. (CPS) is an Information Technology consulting and staffing company offering a broad range of services aimed at helping... more
  • 4 Days Ago

  • Commercial Programming Systems, Inc. Palo Alto, CA
  • We are currently searching for a Platform Lead / Architect for a contract opportunity with our client located in Palo Alto, CA This position is 100% Onsite... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Android Developer jobs in the Sunnyvale, CA area that may be a better fit.

  • Apex Systems Sunnyvale, CA
  • Job#: 3024903 Job Description: Hey, Pat From Apex here. Have a Remote Android Native First role for Apex Systems. If the below job description interested y... more
  • Just Posted

  • JS Consulting Sunnyvale, CA
  • Title: Android Developer Location: Sunnyvale, CA Hybrid (Need Local) Duration: 12 month contract, may extend Interview: Video Opening: 5 GC or USC Only !!!... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!