1

Android Jobs in Alexandria, VA (NOW HIRING)

Android Technical Lead

Washington, DC ยท On-site

$100K - $140K/yr

Must Have Technical/Functional Skills 8+ years of Android development experience. Strong proficiency in Kotlin, Jetpack components, Google Wallet, Google Pay, Maps, UWB, NFC. Experience with secure ...

Android CNO Developer

Chantilly, VA ยท On-site

$57 - $75/hr

Android CNO Developer Location Chantilly VA At REDLattice, we engineer capabilities at the edge of offensive cyber, vulnerability research, and low-level system development. Our mission is to deliver ...

Android CNO Developer

Chantilly, VA ยท On-site

$100 - $130/hr

We are seeking an Android CNO Developer with deep technical and exploitation expertise to build custom capabilities, research advanced mobile security challenges, and support real-world operations.

Sr. Android Developer

Reston, VA ยท On-site

$60.25 - $76.50/hr

Skill Android, SDK, Java, Object Oriented Design, Robolectric, Robotium, Dagger, Problem Solving, Healthca Location Reston, VA Total Experience 7 yrs. Max Salary Not Mentioned Employment Type Direct ...

Android Developer[Hybrid]

Mclean, VA ยท On-site

$56.25 - $74/hr

Title: Android Developer Location: Mclean VA, NY Visa: USC, GC, H4-EAD Interview process: 1 round of interview coding challenge for 1 hour Client: Capital One Mobile UI developer 3 days office in ...

Responsibilities The Senior Android Engineer will design, build, and evolve high-quality Android experiences using Kotlin and modern Android frameworks. This person will own consequential technical ...

Responsibilities The Senior Android Engineer will design, build, and evolve high-quality Android experiences using Kotlin and modern Android frameworks. This person will own consequential technical ...

Android Developer - TS/SCI Clearance

Herndon, VA ยท On-site

$57.25 - $75.25/hr

Android Developer We're searching for Android Developer to support the client's tactical and strategic approaches for mission and ways forward. * Design and build advanced applications for the ...

Android Developer - TS/SCI Clearance

Herndon, VA ยท On-site

$57.25 - $75.25/hr

Android Developer We're searching for Android Developer to support the client's tactical and strategic approaches for mission and ways forward. * Design and build advanced applications for the ...

Android CNO Software Engineer Location: Chantilly, VA Security Clearance: Active TS/SCI with Polygraph Required Employment Type: Full-Time About REDLattice At REDLattice, we are a global leader in ...

Android CNO Software Engineer Location: Chantilly, VA Security Clearance: Active TS/SCI with Polygraph Required Employment Type: Full-Time About REDLattice At REDLattice, we are a global leader in ...

Android Mobile Reverse Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled Android Mobile ...

Android Mobile Reverse Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled Android Mobile ...

Android Mobile Reverse Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled Android Mobile ...

Showing results 21-40

Android information

See Alexandria, VA salary details

$11

$65

$89

How much do android jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for android in Alexandria, VA is $65.43, according to ZipRecruiter salary data. Most workers in this role earn between $57.36 and $75.38 per hour, depending on experience, location, and employer.

What is Android?

Android is Google's mobile operating system and is used primarily for smartphones and tablets. Several lesser-known versions of Android also exist and are used in cars, watches, game consoles, personal computers, and other electronics. Android itself is based on a modified version of Linux and uses large amounts of open source software. Android prioritizes touchscreen interfaces, but in recent years, voice commands have become an increasingly important part of its services. The operating system also uses equipment like proximity sensors, gyroscopes, and accelerometers to gain more information and permit users to simulate other actions.

What is an android developer?

Android developers are software engineers who specialize in designing, building, and maintaining applications for devices running the Android operating system. They use programming languages like Java and Kotlin to create apps for smartphones, tablets, and other Android-powered devices. Their work involves not only coding but also testing, debugging, and optimizing apps for performance and user experience. Android developers often work closely with designers and other developers to bring app ideas to life.

What are the key skills and qualifications needed to thrive as an android developer, and why are they important?

To thrive as an Android Developer, you need strong proficiency in Java or Kotlin, a solid understanding of Android SDK, and a relevant degree or equivalent experience in computer science. Familiarity with Android Studio, version control systems like Git, and certification such as the Google Associate Android Developer can be highly beneficial. Problem-solving skills, attention to detail, and effective communication set top performers apart in team environments. These skills ensure the creation of high-quality, user-friendly apps that meet client needs and industry standards.

What are some common challenges android developers face when working on large-scale apps, and how can they overcome them?

Android developers working on large-scale applications often encounter challenges like managing complex codebases, ensuring consistent performance across diverse devices, and maintaining backward compatibility. To address these, developers typically use modular architectures (such as MVVM or Clean Architecture), implement thorough automated testing, and leverage tools like ProGuard and Android's profiling tools to optimize performance. Regular code reviews and effective communication within cross-functional teams also help in maintaining code quality and aligning on best practices.

What is the difference between Android vs iOS Developer?

AspectAndroid DeveloperiOS Developer
Required CredentialsBachelor's in Computer Science, Java/Kotlin proficiencyBachelor's in Computer Science, Swift/Objective-C proficiency
Work EnvironmentAndroid Studio, Java/Kotlin, Android devicesXcode, Swift/Objective-C, Apple devices
Industry UsageAndroid OS, global mobile app marketiOS, premium app market
Common Search/ComparisonAndroid DeveloperiOS Developer

Android and iOS Developers both create mobile applications but specialize in different platforms. Android Developers focus on the Android OS using Java or Kotlin, while iOS Developers work with Apple's iOS using Swift or Objective-C. Their work environments, required credentials, and target markets differ, making each role unique within the mobile app industry.

How to get a job as an Android developer?

To become an Android developer, gain proficiency in Java or Kotlin and familiarize yourself with Android Studio and the Android SDK. Building a strong portfolio of apps, obtaining relevant certifications, and staying updated on industry trends can improve your chances of securing a position.

Is an Android developer a good career?

Android development is a viable career option with high demand due to the widespread use of Android devices. It requires skills in Java or Kotlin, app design, and familiarity with development tools like Android Studio. The role offers opportunities for growth, specialization, and working in various industries such as technology, finance, and entertainment.

What is the average salary of an Android developer?

The average salary of an Android developer varies by experience and location but generally ranges from $70,000 to $120,000 annually in many regions. Entry-level developers typically earn less, while those with advanced skills in Kotlin, Java, and app deployment can earn higher salaries. Certifications and a strong portfolio can also influence earning potential.

What are popular job titles related to Android jobs in Alexandria, VA?

For Android jobs in Alexandria, VA, the most frequently searched job titles are:

What job categories do people searching Android jobs in Alexandria, VA look for?

The top searched job categories for Android jobs in Alexandria, VA are:

What cities near Alexandria, VA are hiring for Android jobs?

Cities near Alexandria, VA with the most Android job openings:

Infographic showing various Android job openings in Alexandria, VA as of August 2026, with employment types broken down into 17% Full Time, 76% Part Time, and 7% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $136,091 per year, or $65.4 per hour.

Android Technical Lead

Northern Base

Washington, DC โ€ข On-site

$100K - $140K/yr

Full-time

Re-posted 14 days ago


Job description

Job Description
Must Have Technical/Functional Skills
 
8+ years of Android development experience.
Strong proficiency in Kotlin, Jetpack components, Google Wallet, Google Pay, Maps, UWB, NFC.
Experience with secure networking, offline patterns, and testing.
 
Roles & Responsibilities
 
Role Summary:
 
Technical Leadership
 
- Lead the design, development, and delivery of enterprise-grade Android applications and mobile platform initiatives.
- Define and enforce Android architecture standards, coding guidelines, and development best practices.
- Drive technical decision-making for mobile solutions, ensuring scalability, maintainability, security, and performance.
- Conduct architecture reviews, design discussions, and technical feasibility assessments for new features and initiatives.
 
Team Leadership & Mentorship
 
- Mentor and guide Android developers through code reviews, pair programming, and technical coaching.
- Support team members in resolving complex technical challenges and improving engineering practices.
- Promote a culture of quality, innovation, continuous learning, and engineering excellence.
 
Modern Android Development
 
- Drive adoption of modern Android technologies including Kotlin, Jetpack Compose, Coroutines, Flow, Hilt, and Android Architecture Components.
- Establish reusable frameworks, shared libraries, and common components to improve development efficiency.
- Ensure compliance with Android platform guidelines, accessibility standards, and mobile security best practices.
 
Security & Compliance
 
- Lead implementation of secure mobile payment solutions, tokenization strategies, authentication mechanisms, and PCI-compliant payment flows.
- Ensure adherence to Android security best practices, including secure storage, encryption, certificate pinning, biometric authentication, and device integrity validation.
 
Delivery & DevOps
 
- Collaborate with Product Owners, UX teams, Architects, Backend teams, and Business Stakeholders to translate business requirements into technical solutions.
- Drive CI/CD adoption, automated testing strategies, release management, and Play Store deployment processes.
- Monitor application health through analytics, crash reporting, performance monitoring, and observability tools.
 
Stakeholder Management
 
Act as the primary technical point of contact for Android-related discussions with client stakeholders and cross-functional teams.
Participate in sprint planning, estimation, backlog refinement, and release planning activities.
Provide technical leadership in troubleshooting production issues and driving root-cause analysis.
 
Additional
Must Have Technical/Functional Skills:
 
Strong expertise in Jetpack Compose and Material Design 3.
Hands-on experience with Kotlin Coroutines, Flow, StateFlow, and SharedFlow.
Experience with Hilt/Dagger dependency injection frameworks.
Strong understanding of Android Architecture Components including ViewModel, Navigation Component, Room, and WorkManager.
Experience with Retrofit, OkHttp, REST APIs, and secure API integrations.
Experience implementing Android security best practices including Keystore, Biometric Authentication, and Play Integrity APIs.
Experience leading Android development teams and conducting architecture/code reviews.
 
We are seeking a highly skilled Android Developer with deep hands-on experience in building digital wallet, 
payment, location-based, and proximity interaction features using UWB and NFC technologies.
 
Key Responsibilities:
 
Wallet & Payments:
 
Implement Google Wallet integrations including passes, offers, loyalty cards, transit passes, and identity flows.
Develop Google Pay payment flows including payment tokenization, merchant validation, and secure transaction 
handling.
Integrate with payment gateways and implement validation, error handling, and reconciliation.
Develop mapping features using Google Maps SDK and Location Services API.
Implement geofencing, background location tracking, and fused location optimization.
Build custom map layers, clustering, markers, and real-time route visualizations.
Build device-to-device ranging and proximity-aware experiences using Android Nearby UWB APIs.
Implement secure session establishment, peer discovery, and precise distance/angle measurement.
Develop NFC features using HCE and Reader/Writer Mode.
Implement NDEF reading/writing, tag interactions, and secure element usage.
General Android Engineering:
Write modular Kotlin code using MVVM or Clean Architecture.
Build reusable components and secure, efficient features.
Apply accessibility, performance optimization, and robust error handling.
BLE experience.
Knowledge of tokenization, PCI compliance, and secure payment flow design.
Experience with modular apps, analytics, crash reporting, and CI/CD.
 
Salary Range-$100,000-$140,000 a year