1

Software Engineer Ii Android Jobs (NOW HIRING)

Software Engineer II

Ann Arbor, MI · On-site

$95K - $130K/yr

A Software Engineer II is proficient with the most-often used features of the programming language ... Demonstrable proficency with XCode and/or Android Studio * Demonstrable experience with Java and/or ...

Software Engineer II

Ann Arbor, MI · On-site

$95K - $130K/yr

A Software Engineer II is proficient with the most-often used features of the programming language ... Demonstrable proficency with XCode and/or Android Studio * Demonstrable experience with Java and/or ...

Android Developer

Orlando, FL · On-site

$52 - $68.50/hr

Android Developer Orlando, FL 12+ Months Only W2 1)Android 4.0+- Java development (Leading multiple projects a once) 2)Android Studio 3)Sqlite 4)Consuming Rest webservices Bonus Skills : Data Binding ...

Senior Android Developer

Richmond, VA · On-site

$57.50 - $72.75/hr

Kotlin 2.Android development 3.JAVA / Responsibilities: * Develop Android client code solutions ... Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high ...

Software Engineer II

San Diego, CA · On-site +1

$90K - $105K/yr

Software Engineer II ID: 1222 Location: San Diego, CA Description Gnostech, LLC is seeking a skilled Software Engineer II to support the Navy and Marine Corps (NAVWAR/NIWC Pacific) Meteorology and ...

Software Engineer II

Grand Rapids, MI · On-site

$90K - $123K/yr

The primary role of the Software Engineer II is to develop, implement and maintain software that is used to deliver positive customer outcomes such as the digital transformation of manufacturing ...

New

Android Engineer

New York, NY · On-site +1

$180K - $240K/yr

Core working hours are 9:30 AM - 2:30 PM Pacific, supporting real-time collaboration across time ... Requirements Must-Have: * 5 + years professional software engineering experience. * S trong ...

Software Engineer II

San Diego, CA · On-site

$90K - $105K/yr

The Software Engineer II works under the guidance of senior engineering staff to maintain system software, apply and test security patches, manage software documentation, and assist with ...

NY · On-site

$96K - $131K/yr

The Software Engineer II at Avalon plays a key role in designing, developing, and maintaining applications that are critical to the organization's success. Working within a collaborative, agile ...

Software Engineer II

San Diego, CA · On-site

$90K - $105K/yr

The Software Engineer II works under the guidance of senior engineering staff to maintain system software, apply and test security patches, manage software documentation, and assist with ...

Android Engineer

New York, NY · On-site

$180K - $240K/yr

As one of only two Android engineers at our client's company, you will have deep ownership of the ... Requirements** *Must-Have:* - 5+ years professional software engineering experience. - Strong ...

Software Engineer II

Grand Rapids, MI · On-site

$90K - $123K/yr

Software Engineer II** **Grand Rapids, MI / Uniondale, NY/ Austin, TX / Atlanta, GA (Onsite 4 days per week)*****Note: This is a full-time role and we do not offer C2C or C2H employment and are not ...

Software Engineer II

Kansas City, MO · Hybrid

$95K - $130K/yr

Join the industry leader as a Software Engineer II to design the next generation of breakthroughs! In Kansas City, Honeywell Federal Manufacturing & Technologies (FM&T) manages and operates the U.S.

Software Engineer II

Kansas City, MO · On-site

$95K - $130K/yr

Overview Join the industry leader as a Software Engineer II to design the next generation of breakthroughs! In Kansas City, Honeywell Federal Manufacturing & Technologies (FM&T) manages and operates ...

Software Engineer II

Kansas City, MO · Hybrid

$95K - $130K/yr

Overview Join the industry leader as a Software Engineer II to design the next generation of breakthroughs! In Kansas City, Honeywell Federal Manufacturing & Technologies (FM&T) manages and operates ...

Software Engineer II

Lansing, MI · On-site

$98K - $135K/yr

The primary role of the Software Engineer II is to develop, implement and maintain software that is used to deliver positive customer outcomes such as the digital transformation of manufacturing ...

Showing results 41-60

Software Engineer II Android information

See salary details

$23K

$137.9K

$193.5K

How much do software engineer ii android jobs pay per year?

As of Sep 15, 2026, the average yearly pay for software engineer ii android 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 a software engineer II Android do?

A Software Engineer II Android is a mid-level developer who designs, develops, tests, and maintains Android applications. They often collaborate with product managers, designers, and other engineers to implement new features, improve app performance, and fix bugs. This role requires a strong understanding of Android SDK, Java or Kotlin, and modern mobile development practices. Additionally, they may mentor junior engineers and contribute to code reviews and architectural decisions.

What are the key skills and qualifications needed to thrive as a software engineer II Android?

To thrive as a Software Engineer II Android, you need strong proficiency in Java and Kotlin, a solid understanding of Android SDK, and a relevant computer science degree or equivalent experience. Familiarity with development tools like Android Studio, Git, and frameworks such as Jetpack, along with knowledge of CI/CD pipelines, is typically expected. Excellent problem-solving skills, effective communication, and an ability to collaborate within cross-functional teams are essential soft skills. These capabilities ensure efficient development, high-quality user experiences, and seamless team integration in the fast-evolving mobile app landscape.

What are some common challenges faced by a software engineer II Android, and how can they be overcome?

Software Engineer II Androids often navigate challenges such as maintaining compatibility across a wide range of devices and Android OS versions, optimizing app performance, and ensuring code quality in collaborative, fast-paced environments. To overcome these challenges, engineers frequently use robust testing frameworks, utilize code review processes, and stay updated on platform changes. Collaborating closely with designers, product managers, and QA teams also helps ensure features are both functional and user-friendly, while adopting best practices like modular development and continuous integration can streamline workflows and minimize errors.

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

AspectSoftware Engineer Ii AndroidSoftware Engineer Ii iOS
Required CredentialsBachelor's in Computer Science, Java/Kotlin proficiencyBachelor's in Computer Science, Swift/Objective-C proficiency
Work EnvironmentAndroid development teams, mobile app projectsiOS development teams, mobile app projects
Industry UsageTech companies, app development firmsTech companies, app development firms
Common Search/ComparisonYesYes

The main difference between Software Engineer Ii Android and Software Engineer Ii iOS lies in the platform specialization. Android engineers focus on Java/Kotlin development for Android devices, while iOS engineers work with Swift/Objective-C for Apple devices. Both roles require similar credentials and are used in comparable work environments within mobile app development teams.

More about Software Engineer II Android jobs

What are popular job titles related to Software Engineer Ii Android jobs?

For Software Engineer Ii Android jobs, the most frequently searched job titles are:

Infographic showing various Software Engineer Ii Android job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $137,876 per year, or $66.3 per hour.

Software Engineer II

Ann Arbor, MI • On-site

Domino's Pizza
Food and Beverage Stores • 10K+ employees

$95K - $130K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 4 days ago


Domino's rating

4.8

Company rating: 4.8 out of 10

Based on 1,951 frontline employees who took The Breakroom Quiz


Job description

Company Description

Domino's is a purpose-inspired, performance-driven company powered by exceptional people who are committed to feeding the power of possible-one pizza at a time. Founded in 1960 as a single store in Ypsilanti, Michigan, Domino's has grown into the largest pizza company in the world, with more than 22,300 stores across 90+ markets. Our success is built on the strength of our people, technology, and franchise system. As a leader in innovation, we continue to transform the pizza and QSR industry while creating opportunities for team members to learn, grow and thrive. If you're ready to make an impact, build a meaningful career and help shape what's next, there's a place for you at Domino's.

Job Description

A Software Engineer II is proficient with the most-often used features of the programming language, its core library, commonly used 3rd party libraries, and commonly used code management and build tooling.

Initially a Software Engineer II is expected to be able to develop a medium set of defined, inter-related modules, articulate why the code and application they are working on are designed the way they are, and be able to provide some instructive feedback to newer developers through code reviews and in-person Q&A.  As they progress, they should be able to implement smaller subsystems independently, begin to design small portions of the systems, and begin to understand the design principles and practices that cut across all the applications.

The goals of a Software Engineer II are:

  • Develop an understanding of why some libraries, frameworks, and tooling are designed the way they are: what tradeoffs were made? why might the developer have done that?  Through this work, develop an understanding of the practical use of design patterns.
  • Begin to understand some of the externalities associated with running an application: performance, security, operations, monitoring, etc.
  • Be able to troubleshoot application, infrastructure, and environment issues.

Or, more succinctly, the Software Engineer II is gaining the ability to determine why things are done in a particular way and apply that knowledge to new situations.

General Responsibilities 

Development - 90%

  • Produces estimates for their assigned tasks given well defined business requirements
  • Produces quality code that meets internal and industry standards
  • Promotes reusability within the application they are developing
  • Writes performant code according to industry standards and project/organizational KPIs
  • Understands business concepts in their area of focus
  • Writes clear documentation to ensure code is understandable to provide wider focus and understanding into design decisions
  • Provides input into designs for assigned tasks
  • Translates designs into code for their assigned tasks
  • Understands build/deployment processes and can support moving their code and any other changes (ex: database) through these phases.
  • Creates build/deployment artifacts as needed
  • Supports production systems through troubleshooting/triaging issues and providing on-call support where needed

Mentoring - 10%

  • Participates in PR reviews with others on their team
  • Provides feedback by answering questions from newer developers
Qualifications
  • Basic understanding of design methods/patterns such as DRY, SOLID, ReST
  • Excellent team player with good communication skills with both non-technical & technical co-workers
  • Highly motivated and driven by a desire to solve difficult problems, and learn new technology
  • Proficient in writing quality unit tests
  • Proficient with build and debug tools
  • Experience with profiling tools
  • Experience with continuous integration systems like Jenkins/GitHub and version control systems like Git
  • Experience with development of internationalized software (multi-lingual, multi-currency, geographic, and locale awareness) 
  • Experience with agile practices and tools preferred (Jira or similar)
  • Experience with database concepts (queries, data models)
  • Understanding of development in a distributed system is preferred
  • Understanding of basic networking concepts like http protocol and its usage is preferred

Native App Qualifications

  • 5+ years overall development experience using an object oriented language 
  • Proficient in Kotlin and/or Swift 
  • Demonstrable proficency with XCode and/or Android Studio 
  • Demonstrable experience with Java and/or Objective-C. 
  • Demonstrable experience consuming Restful JSON web services  
  • Demonstrable experience with Agile development and unit testing. 
  • Demonstrable experience with push notifications, location services. 
  • Experience with various architecture patterns like MVC, MVVM, VIPER, or similar 
  • Experience with accessibility frameworks 
  • Experience with analytics frameworks such as Firebase, Adobe, or similar 
  • Experience builds tools like Gradle and Fastlane 
  • Knowledge of submitting and publishing applications through app store
Additional Information

Benefits:
    Paid Holidays and Vacation 
    Medical, Dental & Vision benefits that start on the first day of employment
    No-cost mental health support for employee and dependents
    Childcare tuition discounts
    No-cost fitness, nutrition, and wellness programs 
    Fertility benefits
    Adoption assistance
    401k matching contributions 
    15% off the purchase price of stock 
    Company bonus 
 

All your information will be kept confidential according to EEO guidelines.


What Domino's employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Domino's logo

About Domino's

Sourced by ZipRecruiter

Since 1960, we've grown from just one store to become the #1 pizza company in the world. To get there and continue to go above and beyond, it takes persistent passion, incredible vision, and bold thinking. It takes every one of our employees feeling like they have pizza sauce running through their veins. What's life like at Domino's Whatever your role at Domino’s, you’ll find life here is exciting, enormously fun, and always asks you to think on your feet. If you bring your passion, drive, and a purpose to perform, there are real growth opportunities across the brand. Many people find that what starts as a day job becomes a fulfilling career, surrounded by amazing people who make sure each new day tops the last. That’s what we mean by the power of possible. We are made better together In a Domino’s corporate job, our leaders work hard to create a level playing field where corporate team members can succeed, innovate, and above all, feel like they belong. See how different backgrounds make us better, and how your unique talents could power what’s possible in a Domino’s corporate career.

Industry

Food and beverage stores, real estate and food services and drinking places

Company size

10,000+ Employees

Headquarters location

Ann Arbor, MI, US