1

Sr Android Engineer Jobs in Detroit, MI (NOW HIRING)

We are seeking a Sr. Staff SoC BSW Core Engineer - Middleware, IPC Stacks to join the Base Software ... Support integration of IPC into real-time and virtualized environments (e.g., QNX, Linux, Android ...

Senior Software Engineer - C++/UI

Warren, MI ยท Hybrid

$115K - $151K/yr

Experience with Android UI/application development is a strong plus as the organization transitions ... Work closely with System Engineering, UX, Product, and Validation teams to understand and implement ...

Showing results 21-40

Sr Android Engineer information

See Detroit, MI salary details

$95K

$160.7K

$249.5K

How much do sr android engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for sr android engineer in Detroit, MI is $160,677.00, according to ZipRecruiter salary data. Most workers in this role earn between $137,600.00 and $176,200.00 per year, depending on experience, location, and employer.

What does a Sr Android Engineer do?

A Sr Android Engineer is responsible for designing, developing, and maintaining advanced applications for the Android platform. They collaborate with cross-functional teams to define, design, and ship new features, while also ensuring the performance, quality, and responsiveness of applications. Senior engineers often mentor junior developers, participate in code reviews, and stay updated with the latest industry trends and technologies to implement best practices.

What are the key skills and qualifications needed to thrive as a Sr Android Engineer?

To thrive as a Sr Android Engineer, you need advanced proficiency in Java/Kotlin, a deep understanding of Android SDK, and a track record of building scalable mobile applications, typically backed by a degree in computer science or related field. Expertise in tools like Android Studio, Git, and experience with CI/CD pipelines, as well as knowledge of app architecture patterns (e.g., MVVM), are crucial. Strong problem-solving abilities, effective communication, and a collaborative mindset set top performers apart. These skills ensure the delivery of high-quality, maintainable apps that meet user needs and business objectives in a fast-evolving tech environment.

How does a Sr Android Engineer typically collaborate with product managers and designers during the app development process?

Sr Android Engineers work closely with both product managers and designers to ensure that app features are technically feasible and align with user needs. They participate in sprint planning, provide technical input on design mockups, and help define the scope of new features. Regular cross-functional meetings and code reviews foster open communication, enabling swift problem-solving and iterative improvements. This collaborative environment ensures that the final product is both robust and user-friendly.

What is the difference between Sr Android Engineer vs Android Developer?

AspectSr Android EngineerAndroid Developer
Required CredentialsBachelor's degree in Computer Science or related field, 5+ years experience, proficiency in Java/KotlinBachelor's degree, 2-4 years experience, proficiency in Java/Kotlin
Work EnvironmentDesigning complex apps, leading projects, mentoring teamsDeveloping and maintaining Android apps, implementing features
Employer & Industry UsageTech companies, startups, large enterprisesStartups, app development agencies, tech firms

While both roles involve Android app development, a Sr Android Engineer typically has more experience, handles complex projects, and mentors others, whereas an Android Developer focuses on coding and implementing features. The Sr Android Engineer often takes on leadership responsibilities within development teams.

Are Sr Android Engineers still in demand?

Sr Android Engineers remain in high demand due to the continued growth of mobile app development and the widespread use of Android devices. Skills in Kotlin, Java, and experience with app deployment and maintenance are highly valued by employers across various industries.

How much does a senior Android engineer make?

A senior Android engineer typically earns between $100,000 and $150,000 annually, depending on experience, location, and company size. They often have expertise in Kotlin, Java, and mobile development tools, with some roles offering additional benefits or bonuses.

What job categories do people searching Sr Android Engineer jobs in Detroit, MI look for?

The top searched job categories for Sr Android Engineer jobs in Detroit, MI are:

Infographic showing various Sr Android Engineer job openings in Detroit, MI as of August 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $160,677 per year, or $77.2 per hour.

Mobile Developer - iOS or android - Full time only

Software People Inc.

Detroit, MI โ€ข On-site

Full-time

Re-posted 15 days ago


Job description

Company Description
Software People, Inc. is a total software consulting and services company that combines expertise and advanced technology like nobody else does. Software People is in the business of helping its customers function more productively and profitably through a full range of specialized staffing and project implementation products and services. It specializes in the areas of Systems Integration, EAI, ERP, CRM, Business/Data Warehousing, and Custom Application Development for vertical markets including healthcare, financial services, insurance, telecommunications, insurance and energy.
Job Description
Location: Detroit, MI
Duration: Full time
Salary: Open
This person will work individually and on a team to participate in all aspects of software engineering including technical design, development, testing and support. Responsible for individually completing small to medium sized projects as well as for the delivery of complex components of large projects while working as a member of a team. Provide deep expertise as a SME in one more areas of software development technology. You will design, development, and support of technical projects through to completion according to project standards and user satisfaction. Responsible for the delivery of small to medium sized projects as well as for the delivery of complex components of large projects as part of a team. Projects may support multiple departments. You will take part in the research and proof-of-concepts of new technologies. Present findings to senior technologists in the organization. You will develop software following corporate standards for, the design, development, testing, and support of software, systems, and applications. Produce excellent quality code with a focus on stability, security, and maintainability. You will contribute to software architecture designs. Participate in the planning and design of future software and technical architectures.
Skills Needed:
โ€ข Positions requires a Bachelor's degree in Computer Science or related field.
โ€ข 5+ year's professional experience developing software in a structure environment.
โ€ข 3+ years' experience working with data-driven systems using SQL and RDBMS.
โ€ข Experience working with third-party libraries and web service integration (SOAP, REST, JSON, XML) to connect mobile applications to back-end services.
โ€ข Experience working with enterprise application architecture design patterns and how they translate into infrastructure/security deployments.
โ€ข Working knowledge of web and mobile hybrid development technologies including Angular, Ionic, JavaScript, C#, HTML5, CSS, Cordova/PhoneGap, Sencha.
โ€ข Experience with offline storage, threading, and performance tuning of mobile applications.
โ€ข Familiarity with embedding analytics in mobile applications.
โ€ข Familiarity with push notification services.
โ€ข Experience developing formal estimations for project completion.
โ€ข Experience with Object Oriented (OO) techniques, including an understanding of common OO and web/mobile application design patterns.
โ€ข Experience with the Android Studio IDE.
โ€ข Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
โ€ข Knowledge of Google's Android design principles and interface guidelines.
โ€ข In depth knowledge of Android SDK, using different versions of Android, how to deal with different screen sizes, and handling device rotations
Qualifications
Bachelor's degree in Computer Science or related field.
Additional Information
If this sounds like the right job for you, then use the button below to submit your resume. We look forward to receiving your application.