1

Android Software Engineer Jobs (NOW HIRING)

Android Software Developer

York, ME · On-site

$50K - $100K/yr

In this role you will be working closely with our Lead Software Developer and assisting with continuous feature development of our Android App as well as developing backend infrastructure. Our ...

Senior Android Software Developer

Louisville, KY · On-site

$55.75 - $70.50/hr

Senior Android Software Developer Position Senior Android Software Developer Location USA, Louisville, KY How You'll Create Possibilities Design and develop advanced applications for the android ...

Android Developer

San Francisco, CA · On-site

$65.75 - $86.25/hr

Title: (Android)Software Engineer II Location: San Francisco, CA Duration: 6 Months Nytec is looking for a SDE II in the San Francisco, CA . Required skills • Bachelor's Degree in Computer Science ...

Android Engineer Location: Houston, TX Duration: 12+ Months Contract * Design, develop, and ... Use Agile development methods to write, test, and document Android software. * Support rapid ...

Android Developer

San Francisco, CA · On-site

$65.75 - $86.25/hr

Title: (Android)Software Engineer II Location: San Francisco, CA Duration: 6 Months Nytec is looking for a SDE II in the San Francisco, CA . Required skills Bachelor's Degree in Computer Science or a ...

About the Role As a Staff Android Software Engineer in our Hospitality group, you are a technical leader and multiplier. You will serve as a key technical leader for the systems that power the daily ...

Staff Software Engineer (Android)

Chicago, IL · On-site +1

$188K - $230K/yr

About the Role As a Staff Android Software Engineer in our Hospitality group, you are a technical leader and multiplier. You will serve as a key technical leader for the systems that power the daily ...

About the Role As a Staff Android Software Engineer in our Hospitality group, you are a technical leader and multiplier. You will serve as a key technical leader for the systems that power the daily ...

About the Role As a Staff Android Software Engineer in our Hospitality group, you are a technical leader and multiplier. You will serve as a key technical leader for the systems that power the daily ...

About the Role As a Staff Android Software Engineer in our Hospitality group, you are a technical leader and multiplier. You will serve as a key technical leader for the systems that power the daily ...

next page

Showing results 1-20

Android Software Engineer information

See salary details

$23K

$137.9K

$193.5K

How much do android software engineer jobs pay per year?

As of Jun 26, 2026, the average yearly pay for android software engineer in the United States is $137,876.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,000.00 and $160,000.00 per year, depending on experience, location, and employer.

What does an Android Software Engineer do?

An Android Software Engineer is responsible for designing, developing, testing, and maintaining applications for devices running the Android operating system. They work with programming languages like Java and Kotlin, use Android SDK tools, and collaborate with designers and product managers to create user-friendly and efficient apps. Their role may also include optimizing app performance, fixing bugs, and keeping up with Android platform updates to ensure compatibility and security.

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

To thrive as an Android Software Engineer, you need strong proficiency in Java and Kotlin, a solid understanding of Android SDK, and experience with mobile app architecture, often backed by a degree in computer science or related field. Familiarity with Android Studio, version control systems like Git, and knowledge of RESTful APIs are typically required, with certifications such as Google Associate Android Developer being advantageous. Excellent problem-solving, communication, and collaboration skills help you work effectively in agile teams and address user needs. These skills and qualities are crucial for building robust, user-friendly apps and ensuring seamless integration and continuous improvement in the fast-evolving mobile ecosystem.

How does an Android Software Engineer typically collaborate with designers and product managers during app development?

Android Software Engineers work closely with designers and product managers throughout the app development process. They often participate in planning meetings to understand user requirements and design intent, provide technical feedback on feasibility, and suggest improvements. During development, engineers collaborate with designers to ensure UI elements are implemented accurately and with product managers to clarify features, prioritize tasks, and address any blockers. Regular communication and agile methodologies, such as stand-ups and sprint reviews, help keep everyone aligned and ensure the final product meets business and user needs.

What is the difference between Android Software Engineer vs iOS Developer?

AspectAndroid Software EngineeriOS Developer
Required CredentialsBachelor's in Computer Science, Java/Kotlin proficiencyBachelor's in Computer Science, Swift/Objective-C proficiency
Work EnvironmentAndroid app development, mobile platformsiOS app development, mobile platforms
Industry UsageTech companies, startups, app agenciesTech companies, startups, app agencies
Common Search/ComparisonOften compared for mobile app rolesOften compared for mobile app roles

Android Software Engineers and iOS Developers both create mobile applications for their respective platforms. They share similar educational backgrounds and work environments, often employed by tech companies and startups. The main difference lies in the programming languages used—Java/Kotlin for Android and Swift/Objective-C for iOS—making each role specialized for their platform.

More about Android Software Engineer jobs
What cities are hiring for Android Software Engineer jobs? Cities with the most Android Software Engineer job openings:
What are the most commonly searched types of Android Software Engineer jobs? The most popular types of Android Software Engineer jobs are:
Who are the top companies hiring for Android Software Engineer jobs? The top employers for Android Software Engineer jobs are:
What states have the most Android Software Engineer jobs? States with the most job openings for Android Software Engineer jobs include:
What job categories do people searching Android Software Engineer jobs look for? The top searched job categories for Android Software Engineer jobs are:
What are popular job titles related to Android Software Engineer jobs? For Android Software Engineer jobs, the most frequently searched job titles are:
Infographic showing various Android Software Engineer job openings in the United States as of June 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 75% In-person, and 25% Remote job distribution, with an average salary of $137,876 per year, or $66.3 per hour.

Android Software Developer

Drive Current

Salt Lake City, UT • On-site

$54 - $71/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted yesterday


Job description

Company Description
We're an agile company of 20 software development professionals / geeks. We embrace iterative development, test automation and frequent releases. We strive to continuously learn and evolve while delivering working software that we can all be proud of.
Job Description
As an Android developer, you will be working with a small team of engineers to develop our first foray into the mobile marketplace. You will have influence over every aspect of the development process from API creation to design as you architect, build, iterate and manage our set of mobile applications.
Qualifications
  • 3+ years of experience in mobile development for native Android applications.
  • Fluency with Java.
  • Experience and depth of understanding of the latest Android SDK.
  • Must know OOP, Design Patterns and MVC design methodologies.
  • Experience releasing at least one application into the Google Play Store.
  • JUnit, Appium, WebDriver and automated testing experience a plus.

Bachelors degree in Computer Science, Computer Engineering, Information Systems or equivalent experience is preferred. There are plenty of self-taught people on the team as well though.
Additional Information
Benefits include:
  • 4 weeks personal time off / vacation per year
  • 9 paid federal holidays
  • Health, vision and dental insurance
  • 401K with 4% matching
  • Free lunches, healthy snacks, beverages, etc.
  • Paid mobile phone, home internet and gym membership
  • Education reimbursement for relevant classes

We have a fun, informal working environment and strongly believe in maintaining a good work / life balance. You'll work with a team of passionate developers that use the most modern and progressive software development practices.
Learn more about our team at www.drivecurrent.com
Keywords: Android, Mobile, Google, Nexus, Cyanogenmod, Java, JUnit, Appium, Android SDK, Development, Software Engineer, Software, Programmer, Developer.