1

Senior Android Engineer Jobs in Maryland (NOW HIRING)

Senior Android Developer

Queen Anne, MD

$56.25 - $71.25/hr

What we need: - Passionate Android engineer who is comfortable designing, building, testing, releasing and maintaining Android applications - Excited by the potential of mobile technology to ...

Senior Mobile Engineer

Baltimore, MD · On-site

$132K - $165K/yr

The Baltimore Banner is seeking a Senior Mobile Engineer to help build and evolve their mobile experience across iOS and Android. This role involves developing new features, improving app performance ...

Senior Mobile Engineer

Baltimore, MD · On-site

$140K - $150K/yr

About the Job The Banner is seeking a Senior Mobile Engineer to help build and evolve our mobile experience across iOS and Android. This is a high-impact role for an experienced React Native engineer ...

Senior Mobile Engineer

Baltimore, MD · Remote

$140K - $150K/yr

About the Job The Banner is seeking a Senior Mobile Engineer to help build and evolve our mobile experience across iOS and Android. This is a high-impact role for an experienced React Native engineer ...

As the Senior iOS Engineer at TrackOFF, you'll have the ability to craft, develop and improve a ... Go to market with an Android application that meets the core requirements outlined by TrackOFF for ...

Senior iOS Engineer

Baltimore, MD · On-site

$139K/yr

As the Senior iOS Engineer at TrackOFF, you'll have the ability to craft, develop and improve a ... Go to market with an Android application that meets the core requirements outlined by TrackOFF for ...

Senior iOS Engineer

Baltimore, MD · On-site

$139K/yr

As the Senior iOS Engineer at TrackOFF, you'll have the ability to craft, develop and improve a ... Go to market with an Android application that meets the core requirements outlined by TrackOFF for ...

next page

Showing results 1-20

Senior Android Engineer information

See Maryland salary details

$23.8K

$148.7K

$202.9K

How much do senior android engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for senior android engineer in Maryland is $148,687.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,500.00 and $165,600.00 per year, depending on experience, location, and employer.

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

To thrive as a Senior Android Engineer, you need expert proficiency in Java/Kotlin, Android SDK, and a proven track record of building scalable mobile applications, typically supported by a relevant degree or equivalent experience. Familiarity with tools like Android Studio, Gradle, Git, and experience with CI/CD pipelines and automated testing frameworks is highly valued, along with certifications such as Google’s Associate Android Developer. Strong problem-solving, leadership, and communication skills distinguish top performers, enabling them to mentor junior engineers and collaborate cross-functionally. These competencies ensure the development of high-quality, maintainable apps and drive innovation within fast-paced mobile development teams.

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

AspectSenior Android EngineerAndroid Developer
Required CredentialsBachelor's degree in Computer Science or related field; 3+ years experience; proficiency in Java/KotlinBachelor's degree or diploma; 1-3 years experience; knowledge of Java/Kotlin
Work EnvironmentDesigning complex apps, leading projects, mentoring juniorsDeveloping and maintaining Android apps, implementing features
Employer & Industry UsageTech companies, startups, agenciesApp development firms, freelance projects, startups

While both roles involve Android app development, a Senior Android Engineer typically has more experience, takes on leadership responsibilities, and works on complex projects. An Android Developer focuses on coding and implementing features, often with less emphasis on project leadership.

What are common challenges faced by senior Android engineers when working on large-scale applications?

Senior Android Engineers working on large-scale applications often face challenges such as maintaining code quality across multiple modules, ensuring app performance as complexity grows, and coordinating with cross-functional teams like backend, design, and QA. Balancing the need for rapid feature development with the stability and scalability of the codebase is crucial. Effective communication and a thorough understanding of architectural patterns, such as MVVM or Clean Architecture, are essential to address these challenges and deliver a seamless user experience.

What does a senior Android engineer do?

A Senior 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, as well as troubleshoot and fix bugs to improve application performance. Senior Android Engineers also mentor junior developers, contribute to architectural decisions, and ensure that applications meet high standards of quality, security, and usability.
What are the most commonly searched types of Android Engineer jobs in Maryland? The most popular types of Android Engineer jobs in Maryland are:
What cities in Maryland are hiring for Senior Android Engineer jobs? Cities in Maryland with the most Senior Android Engineer job openings:
Infographic showing various Senior Android Engineer job openings in Maryland as of August 2026, with employment types broken down into 83% Full Time, 12% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $148,687 per year, or $71.5 per hour.

$56.25 - $71.25/hr

Full-time

Re-posted 28 days ago


Job description

Job Description

What are the MUST have skills that you are looking for in a candidate?

- Bachelor's degree in Computer Science or related field

-10+years of development experience, 5 of which must be mobile

- Deep understanding of mobile, client-server development

- Knowledge of Material Design

- Experience with Android test automation & CI frameworks;

- Experience developing consumer apps

- Released apps into the Play store (or open source)

- Design and architecture knowledge

- Experience with Agile software development

- Great understanding/knowledge of Java and object oriented design

What are the technologies and the depth of the technologies that a candidate must have in order to be successful in this role?

Java

Material design

Android dev studio

Tell me about your department:

Mobile apps team is a newly created team and office in Seattle, charged with owning all the mobile apps from Best Buy, including apps on emerging non-PC platforms (Smart TV, Consoles, etc). Our primary focus is on smart phone and tablet apps to enable the multi-channel consumer electronics shopper to make better, more confident buying decisions, connect with product information, bridge the online and in-store experience, and activate support and service.

Project Description:

Mobile app native development for Android - adding features to the core Best Buy Shopping app, Geek Squad app, and Best Buy Games app.

Responsibilities/Deliverables that the resource will be responsible for:

We currently have multiple Android engineering opportunities. Everyone will bring their own unique experiences and perspectives to the team, but below is an overview of the essential skills we are looking for.


What we need:

- Passionate Android engineer who is comfortable designing, building, testing, releasing and maintaining Android applications

- Excited by the potential of mobile technology to transform the way that Best Buy interacts and services its customer base

- An eye for amazing design and user experience

- Someone that values ownership and stepping outside a job description

- Must have ability to contribute to both design and development on Best Buy's flagship Android development pipeline for new and existing products

- Prototype and develop new v1 products that leverage Best Buy's consumer and enterprise business

What would a normal day for this position look like??

We operate on two week sprints, and in an agile fashion. You will participate in daily standup, and be assigned stories from the sprint to work on with other developers, and in consultation and collaboration with designers and product managers.

We are solely developing native apps and developers are expected to understand mobile interaction patterns, standards and capabilities.

What are the soft skills that you feel candidates must-have in order to be successful in this role?

Understands business, technical and customer inputs to define new and/or changes to existing customer experiences Collaborates with Customer Experience and UX teams to ensure implement designed customer experiences

Please provide three industries that would produce fitting candidates:

Mobile apps for eCommerce company

Staff developer for mobile development agency Mobile games

Additional Information

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