1

Android Jobs (NOW HIRING)

Android Developer

Dearborn, MI · On-site

$66 - $95/hr

Stefanini is looking for a Android Developer(Dearborn, MI) For quick apply, please reach out to Fardeen Ali at 248-582-6473/Fardeen.ali2@stefanini.com We are seeking an experienced Android Full-Stack ...

New

Android Developer

Weehawken, NJ · On-site

$60.50 - $79.50/hr

Android Developer, Weehawken, NJ Have 2 Android Developer openings. These are 12 month contracts. These positions are not open for Sponsorship. US Citizen/Green Card Holder only. - Need 3+ years of ...

Android Developer

Vernon Hills, IL · On-site

$54.25 - $71.25/hr

Android Framework knowledge would be a big plus. Developers expertise should be more concentrated on Android App & Services providers - Java with knowledge of Android application Framework ...

Android Developer

Dallas, TX · On-site

$55.25 - $72.50/hr

Android Developer Location: Dallas, TX - Hybrid Duration: 6-12 months Skill sets: * Develops elegant and simple solutions utilizing technology including Kotlin, Android SDK, Gradle * Ensuring high ...

Android Developer

Denver, CO · On-site

$57.50 - $75.50/hr

We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop ...

Android Developer

Carlsbad, CA · On-site

$57.75 - $76/hr

Evaluate new versions of Android, Android Studio and related libraries and technologies used in our apps. * Work closely with our build/release engineering to ensure successful delivery to our end ...

Android Developer

San Jose, CA · On-site

$65.25 - $85.75/hr

Company Description Intelliswift Software, Inc 2-3 years of Android App development with experience at all levels of app development (will take Java dev experience over minimal Android experience ...

Android Developer

Charlotte, NC

$54.50 - $71.50/hr

Proficient in Android application framework and Android SDK tools. J2EE, Android Application Development, with experience in RESTful web services, JSON, and XML. Experience with SQLite databases ...

Android Developer

Bridgewater, NJ · On-site

$57 - $75/hr

Android Developer Location : Bridgewater, NJ / Kansas City, MO Duration : Long term • Strong skills in Android application programming(must have experience with latest android versions, Latest ...

Android Developer

New York, NY · On-site

$61 - $80.25/hr

Android Developer Location : remote Type: 6+ months Note Only W2 No C2C Job Description * looking for a talented and driven Senior Android Developer with strong expertise in Kotlin * 5+ years of ...

New

Android Developer

Dallas, TX · On-site

$55.25 - $72.50/hr

Android Developer Location: Atlanta, GA / Dallas, TX Employment: Fulltime / Permanent / Direct Hire Visa: Authorized to work on W2 - NO Corp to Corp Qualifications Required Skills: * Have at least 3 ...

Android Developer

Jersey City, NJ · On-site

$58.25 - $76.50/hr

Android Developer Jersey City, NJ (45 Mies) Experience: 8+ Years Mobile developer: Android and IOS For iOS, the only difference is developing Mobile applications using Swift and Swift UI Notes for ...

Android Developer

Lakeland, FL · On-site

$52 - $68.25/hr

This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app ...

Android Developer

Plano, TX

$53.25 - $70/hr

This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app ...

Android developer

Charlotte, NC

$54.50 - $71.50/hr

Android developer Location : Charlotte, NC Duration : 2 years Experience in object oriented analysis and design. Experience utilizing various layouts such as custom layouts and view with good ...

Android Developer

Dearborn, MI · On-site

$50 - $70/hr

You will work deep within Android framework internals, reverse-engineering issues from source code, providing technical direction for ambiguous problems, and ensuring overall platform robustness ...

New

Android Developer

Dearborn, MI

$51.25 - $67.50/hr

Stefanini is looking for an Android Developer (Dearborn, MI) For quick apply, please reach out to Fardeen Ali at 248-582-6473/Fardeen.ali2@stefanini.com We are seeking an experienced Android Full ...

New

Android Developers

San Francisco, CA · On-site

$65.75 - $86.25/hr

Own the Android Development end to end, including the code base. Deep understanding of the Android SDK. Demonstrated ability to develop quality software. Experience with web technologies (JavaScript ...

Android Developers

New York, NY · On-site

$61 - $80.25/hr

Own the Android Development end to end, including the code base. Deep understanding of the Android SDK. Demonstrated ability to develop quality software. Experience with web technologies (JavaScript ...

next page

Showing results 1-20

Android information

See salary details

$10

$61

$83

How much do android jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for android in the United States is $61.13, according to ZipRecruiter salary data. Most workers in this role earn between $53.61 and $70.43 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Android Developer, and why are they important?

To thrive as an Android Developer, you need strong proficiency in Java or Kotlin, a solid understanding of Android SDK, and a relevant degree or equivalent experience in computer science. Familiarity with Android Studio, version control systems like Git, and certification such as the Google Associate Android Developer can be highly beneficial. Problem-solving skills, attention to detail, and effective communication set top performers apart in team environments. These skills ensure the creation of high-quality, user-friendly apps that meet client needs and industry standards.

What are some common challenges Android developers face when working on large-scale apps, and how can they overcome them?

Android developers working on large-scale applications often encounter challenges like managing complex codebases, ensuring consistent performance across diverse devices, and maintaining backward compatibility. To address these, developers typically use modular architectures (such as MVVM or Clean Architecture), implement thorough automated testing, and leverage tools like ProGuard and Android's profiling tools to optimize performance. Regular code reviews and effective communication within cross-functional teams also help in maintaining code quality and aligning on best practices.

What are Android developers?

Android developers are software engineers who specialize in designing, building, and maintaining applications for devices running the Android operating system. They use programming languages like Java and Kotlin to create apps for smartphones, tablets, and other Android-powered devices. Their work involves not only coding but also testing, debugging, and optimizing apps for performance and user experience. Android developers often work closely with designers and other developers to bring app ideas to life.

What is the difference between Android vs iOS Developer?

AspectAndroid DeveloperiOS Developer
Required CredentialsBachelor's in Computer Science, Java/Kotlin proficiencyBachelor's in Computer Science, Swift/Objective-C proficiency
Work EnvironmentAndroid Studio, Java/Kotlin, Android devicesXcode, Swift/Objective-C, Apple devices
Industry UsageAndroid OS, global mobile app marketiOS, premium app market
Common Search/ComparisonAndroid DeveloperiOS Developer

Android and iOS Developers both create mobile applications but specialize in different platforms. Android Developers focus on the Android OS using Java or Kotlin, while iOS Developers work with Apple's iOS using Swift or Objective-C. Their work environments, required credentials, and target markets differ, making each role unique within the mobile app industry.

What Is Android?

Android is Google's mobile operating system and is used primarily for smartphones and tablets. Several lesser-known versions of Android also exist and are used in cars, watches, game consoles, personal computers, and other electronics. Android itself is based on a modified version of Linux and uses large amounts of open source software. Android prioritizes touchscreen interfaces, but in recent years, voice commands have become an increasingly important part of its services. The operating system also uses equipment like proximity sensors, gyroscopes, and accelerometers to gain more information and permit users to simulate other actions.

What cities are hiring for Android jobs? Cities with the most Android job openings:
What are the most commonly searched types of Android jobs? The most popular types of Android jobs are:
What states have the most Android jobs? States with the most job openings for Android jobs include:
Infographic showing various Android job openings in the United States as of July 2026, with employment types broken down into 7% Full Time, 82% Part Time, and 11% Contract. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $127,151 per year, or $61.1 per hour.
Android Developer

Android Developer

Stefanini Group

Dearborn, MI • On-site

$66 - $95/hr

Contractor

Posted 3 days ago

New


Job description

Details:
Stefanini Group is hiring!
Stefanini is looking for a Android Developer(Dearborn, MI)
For quick apply, please reach out to Fardeen Ali at 248-582-6473/Fardeen.ali2@stefanini.com
We are seeking an experienced Android Full-Stack Engineer to join our platform stability team. In this role, you will be responsible for diagnosing, debugging, and resolving complex Android stability issues spanning the entire Android stack-both above (System Partition) and below (Vendor Partition) the Treble boundary. You will work deep within Android framework internals, reverse-engineering issues from source code, providing technical direction for ambiguous problems, and ensuring overall platform robustness across Android version upgrades. This is a hands-on engineering role for someone who thrives on solving the hardest, least-understood problems in the Android ecosystem.
Key Responsibilities
  • Design and develop middleware and Android background services for platform-level functionality
  • Debug and reverse-engineer complex issues directly from Android Open Source Project (AOSP) source code Own overall Android platform stability and reliability
  • Resolve Android upgrade and integration issues across releases
  • Diagnose and fix bugs in system_server components (Activity Manager, Window Manager, Package Manager, etc.), Car Service, and SurfaceFlinger
  • Investigate and resolve black screen, boot failure, and ANR (Application Not Responding) issues
  • Resolve and provide technical direction and root-cause analysis for unknown or hard-to-reproduce issues
  • Address and resolve compliance test failures across CTS, VTS, ATS, and STS

Job Requirements
Details:
Skills Required:
  • Kotlin, C++, Java
  • Kotlin - Candidate should be able to write and maintain Kotlin-based Android background services and middleware components and be comfortable working within Kotlin code in the Android framework/system_server layer (e.g., modifying or extending services like Activity Manager, Package Manager) as part of resolving platform stability issues.
  • C++ - Candidate should have hands-on experience debugging and modifying native Android components (e.g., SurfaceFlinger, HAL layers, vendor partition code) in C++, including reverse-engineering issues directly from AOSP nativeopen source code.
  • Java - Candidate should be able to read, debug, and modify Java-based Android framework code (system_server internals such as Window Manager, Activity Manager) to diagnose and resolve issues like ANRs, boot failures, and black screens, including designing AIDL/Binder interfaces exposed to applications.

Experience Required
  • 3+ years of hands-on Android platform/framework development experience.
  • Proven experience in designing and developing middleware and Android background services (long-running/foreground service) that expose feature-rich interfaces (AIDL/Binder, APIs) to applications.
  • Demonstrated track record of resolving complex, low-level Android stability issues.
  • Experience contributing to or modifying AOSP source code
  • Proven experience working across the full Android stack (framework, native services, vendor layers)

Experience Preferred
  • Experience with Android Automotive OS (AAOS) and Car Service.
  • Familiarity with HAL (Hardware Abstraction Layer) and vendor integration.
  • Experience with CTS, VTS, ATS, and STS compliance frameworks.
  • Knowledge of Android graphics stack and display subsystems.
  • Experience with native debugging tools (gdb, lldb, perfetto, systrace, logcat analysis).
  • Familiarity with Android build systems (Soong/Make) and partition architecture.
  • Experience working with SoC/silicon vendors on platform bring-up

Education Required
  • Bachelor's Degree

Education Preferred
  • Master's Degree

**Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***
Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We will also speak with you about the process, including interviews and job offers.
About Stefanini Group
The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 company.
#LI-FA1
#LI-ONSITE
Pay Range:
$ 66.00 - $ 95.00