1

Staff Android Engineer Jobs in Frederick, MD (NOW HIRING)

Android developer

Dulles, VA ยท Remote

$57 - $75/hr

Android Developer Location: Remote - Prior experience working on small to medium sized projects of ... staff members. - Ability to negotiate with stakeholders, governance committees, and senior ...

Android Developer

Dulles, VA ยท On-site

$55.25 - $72.50/hr

The team is exceptional - both the government staffers and the contractors are highly-skilled, and ... The culture is about doing high-quality work that leads to successful missions: each Engineer ...

Android Developer

Dulles, VA

$55.25 - $72.50/hr

The team is exceptional - both the government staffers and the contractors are highly-skilled, and ... The culture is about doing high-quality work that leads to successful missions: each Engineer ...

Android Developer

Dulles, VA

$55.25 - $72.50/hr

The team is exceptional - both the government staffers and the contractors are highly-skilled, and ... The culture is about doing high-quality work that leads to successful missions: each Engineer ...

Android Developer

Dulles, VA ยท On-site

$55.25 - $72.50/hr

The team is exceptional - both the government staffers and the contractors are highly-skilled, and ... The culture is about doing high-quality work that leads to successful missions: each Engineer ...

... and Android. As a Staff Mobile Engineer , you will serve as the technical architect and hands-on ... expert driving the evolution of our cross-platform mobile platform. This is an individual ...

Java Developer

Germantown, MD

$51.50 - $66.75/hr

... and IT staffing. Merging Information Technology skills in all its services and operations, the ... We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift ...

... and IT staffing. Merging Information Technology skills in all its services and operations, the ... iPhone and Android apps. We use Objective C and Swift programming languages to create native ...

Apple iOS Developer

Dulles, VA

$51.25 - $70.50/hr

What Impact You'll Have Our team writes CNO software for mobile devices (both Android and iOS) as ... The team is exceptional - both the government staffers and the contractors are highly-skilled, and ...

Apple iOS Developer

Dulles, VA

$51.25 - $70.50/hr

What Impact You'll Have Our team writes CNO software for mobile devices (both Android and iOS) as ... The team is exceptional - both the government staffers and the contractors are highly-skilled, and ...

Apple iOS Developer

Dulles, VA ยท On-site

$51.25 - $70.50/hr

What Impact You'll Have Our team writes CNO software for mobile devices (both Android and iOS) as ... The team is exceptional - both the government staffers and the contractors are highly-skilled, and ...

Apple iOS Developer

Dulles, VA

$51.25 - $70.50/hr

What Impact You'll Have Our team writes CNO software for mobile devices (both Android and iOS) as ... The team is exceptional - both the government staffers and the contractors are highly-skilled, and ...

next page

Showing results 1-20

Staff Android Engineer information

See Frederick, MD salary details

$22.9K

$98.8K

$191.4K

How much do staff android engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for staff android engineer in Frederick, MD is $98,761.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,600.00 and $124,300.00 per year, depending on experience, location, and employer.

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

To thrive as a Staff Android Engineer, you need advanced proficiency in Android development, deep knowledge of Kotlin and Java, and substantial experience with mobile architecture patterns, typically supported by a relevant degree or equivalent experience. Familiarity with Android Studio, Gradle, Jetpack libraries, and continuous integration systems, along with proficiency in code review tools like GitHub, is essential. Strong leadership, communication, and problem-solving skills distinguish top performers, enabling them to mentor teams and drive technical strategy. These skills are crucial for building robust, scalable applications and providing technical direction in complex mobile projects.

How does a Staff Android Engineer typically collaborate with cross-functional teams during the development lifecycle?

As a Staff Android Engineer, you will regularly work alongside product managers, designers, QA engineers, and backend developers throughout the app development process. Your role often involves providing technical leadership during architecture discussions, reviewing code from other engineers, and ensuring best practices are followed. You'll also help translate product requirements into scalable technical solutions and mentor junior team members, fostering a culture of collaboration and continuous improvement.

What are Staff Android Engineers?

Staff Android Engineers are highly experienced software engineers who specialize in designing, developing, and maintaining advanced Android applications. They often lead technical initiatives, mentor other engineers, and help set architectural direction for Android projects within an organization. Their responsibilities go beyond coding, often involving collaboration with cross-functional teams, reviewing code, and ensuring best practices are followed. Staff Android Engineers play a key role in solving complex technical challenges and shaping the future of mobile products.

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

AspectStaff Android EngineerSenior Android Developer
CredentialsBachelor's/Master's in Computer Science or related field, extensive Android development experienceBachelor's/Master's in Computer Science or related field, significant Android development experience
Work EnvironmentLeads complex projects, mentors teams, collaborates with cross-functional teamsDevelops features, fixes bugs, collaborates with team members
Industry UsageUsed in large tech companies, startups, and enterprises with complex Android appsCommon in companies of all sizes, especially for experienced developers

The main difference is that a Staff Android Engineer typically leads projects and mentors teams, while a Senior Android Developer focuses on developing features and fixing bugs. The Staff role involves more strategic responsibilities and leadership, whereas the Senior role emphasizes technical expertise and hands-on development.

What are popular job titles related to Staff Android Engineer jobs in Frederick, MD? For Staff Android Engineer jobs in Frederick, MD, the most frequently searched job titles are:
What job categories do people searching Staff Android Engineer jobs in Frederick, MD look for? The top searched job categories for Staff Android Engineer jobs in Frederick, MD are:

Android developer

VIS IT Solutions Inc

Dulles, VA โ€ข Remote

$57 - $75/hr

Contractor

Posted 5 days ago


Job description

Hi,

Please find the job description Below

Role: Android Developer

Location: Remote

Job Description

- Prior experience working on small to medium sized projects of increasing complexity, or a combination of education, training and experience.

- Demonstrates ability to coach, lead, guide, and provide technical direction to professional staff members.

- Ability to negotiate with stakeholders, governance committees, and senior management when deciding how best to deliver software solutions to satisfy business requirements.

- Ability to deliver software using different software development methodologies.

- Advanced training/certification in information technology, computer science or related field.

- Extensive experience in application/systems analysis, workflow or procedural analysis.

- Strong planning, organizational, and multi-tasking skills.

- Strong research, analytical, and problem solving skills.

- Excellent relationship and facilitation and presentation skills.

- Demonstrated technical abilities in independently resolving complex problems.

- Deep knowledge of financial industry trends, direction and standards that guide new technology offerings.

- Experience, and demonstrated knowledge in strategic planning.

- Experience leading, guiding, and mentoring professional staff.

Qualifications

Required:

- Demonstrates knowledge delivering software within a formal Systems Development Life Cycle (SDLC).

- Demonstrates knowledge of developing Java based applications.

- Programming languages: Kotlin DSL, Java, Bash/Shell Scripting, HTML.

- Android architecture and Android Studio/IDE experience.

- Azure DevOps Pipeline using YAML.

- Dependency injection using Dagger/Hilt.

- Building native UI using Jetpack Compose.

- Testing Frameworks: JUnit, Mockito, Espresso, Hamcrest

- Asynchronous programming using Kotlin Coroutine.

- Retrofit networking.