1

Mobile Software Developer Jobs in Virginia (NOW HIRING)

We are seeking a talented mobile application developer to build high-security mobile applications and implement advanced biometric authentication and secure key storage solutions. Responsibilities:

SIMILAR CAREER TITLES Software Engineer, Full Stack Developer, Backend Developer, Frontend Developer, Application Developer, Systems Developer, Mobile Developer, Web Developer, DevOps Engineer, Cloud ...

SIMILAR CAREER TITLES Software Engineer, Full Stack Developer, Backend Developer, Frontend Developer, Application Developer, Systems Developer, Mobile Developer, Web Developer, DevOps Engineer, Cloud ...

SIMILAR CAREER TITLES Software Engineer, Full Stack Developer, Backend Developer, Frontend Developer, Application Developer, Systems Developer, Mobile Developer, Web Developer, DevOps Engineer, Cloud ...

We are recruiting for a Software Developer who will be responsible for enabling agile big-data ... Familiarity with embedded/IOT, mobile devices (development/testing), networking At V2X, we are ...

Software Developer Department: Data Analysis and Technology Services Employment Type: Full Time ... Apply now with our easy 3-minute, mobile-friendly initial application process. Your future starts ...

We are recruiting for a Software Developer who will be responsible for enabling agile big-data ... Familiarity with embedded/IOT, mobile devices (development/testing), networking At V2X, we are ...

Software Developer

Herndon, VA ยท On-site

$130K - $260K/yr

We offer advanced services in data science, data engineering, software engineering, AI solutions ... Apply now with our easy 3-minute, mobile-friendly initial application process. Your future starts ...

Cyber Software Developer

Herndon, VA ยท On-site

$125K - $275K/yr

Proficiency in programming for mobile environments (iOS/Android) using C, C++, Python, Java, or Swift. * Demonstrated experience developing cyber tools, exploits, or operational software for ...

Embedded Software Developer

Reston, VA ยท On-site

$120K - $140K/yr

At Grid, we develop products and services to meet customer needs with a focus on mobile ... We are seeking a talented and motivated Embedded Software Developer to join our Software ...

Cyber Software Developer

Herndon, VA ยท On-site

$125K - $275K/yr

Proficiency in programming for mobile environments (iOS/Android) using C, C++, Python, Java, or Swift. * Demonstrated experience developing cyber tools, exploits, or operational software for ...

next page

Showing results 1-20

Mobile Software Developer information

See Virginia salary details

$11

$54

$81

How much do mobile software developer jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for mobile software developer in Virginia is $54.54, according to ZipRecruiter salary data. Most workers in this role earn between $41.01 and $65.77 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Mobile Software Developer, and why are they important?

To thrive as a Mobile Software Developer, you need strong programming skills (such as Java, Kotlin, Swift, or Objective-C), a solid understanding of mobile platforms, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs) like Android Studio or Xcode, version control systems like Git, and relevant certifications (such as Google Associate Android Developer) are typically required. Creative problem-solving, attention to detail, and effective communication help developers collaborate in teams and deliver user-friendly apps. These skills ensure efficient development of high-quality mobile applications that meet user needs and adapt to evolving technology.

What does a Mobile Software Developer do?

A Mobile Software Developer designs, builds, tests, and maintains applications specifically for mobile devices like smartphones and tablets. They typically work with platforms such as iOS (using Swift or Objective-C) or Android (using Java or Kotlin). Their responsibilities include writing clean, efficient code, troubleshooting bugs, collaborating with designers and other developers, and ensuring apps perform well across different devices. Mobile developers must also stay updated with the latest platform changes and best practices to deliver high-quality user experiences.

What is the difference between Mobile Software Developer vs Mobile App Tester?

AspectMobile Software DeveloperMobile App Tester
Primary RoleDesigning, coding, and developing mobile applicationsTesting and ensuring the quality of mobile applications
Skills RequiredProgramming languages (Java, Swift), app development frameworksTesting tools, bug tracking, understanding of app functionality
Work EnvironmentDevelopment teams, software companies, startupsQuality assurance teams, testing labs, development teams
CertificationsMobile development certifications (e.g., Android Developer, iOS Developer)Testing certifications (e.g., ISTQB, Mobile Testing certifications)

While Mobile Software Developers focus on creating and coding mobile applications, Mobile App Testers specialize in testing these apps to identify bugs and ensure quality. Both roles often collaborate within the same industry and work environment but serve different functions in the app development lifecycle.

What are some common challenges Mobile Software Developers face when collaborating with cross-functional teams?

Mobile Software Developers often work closely with designers, product managers, and QA testers, which can create unique communication challenges. Aligning on feature requirements, design specifications, and platform constraints requires clear, proactive dialogue. Additionally, adapting to frequent changes in project scope or user feedback can require flexibility and strong problem-solving skills. Successful developers prioritize regular check-ins and thorough documentation to ensure everyone stays aligned throughout the development cycle.
What are the most commonly searched types of Software Developer jobs in Virginia? The most popular types of Software Developer jobs in Virginia are:
Mobile Software Engineer Lead

Mobile Software Engineer Lead

Artech Information System LLC

Reston, VA โ€ข On-site

Full-time

Posted 20 days ago


Job description

Job Description

As the Mobile Software Engineer Lead you will be the technical leader of a team of talented engineers. You will collaborate together to develop, enhance, and sustain mobile apps in a cross-functional team environment. You will drive innovation through design and development of unique solutions that result in a positive business impact and improve Healthcare. You will leverage our established design control processes and good engineering practices. You will design and architect mobile solutions for challenging customer problems. You will implement complex software code in accordance with industry best practices, project requirements, and UXD guidelines. You will ensure the team implements comprehensive software unit tests to ensure product stability and ensure we have a solid CI process. You will review designs and lead meaningful collaboration sessions on how to solve mobile problems. You will participate in determining scope for new projects.

Qualifications

Five years experience with developing complex Mobile Apps. Samples will be required.
Advanced knowledge of Apple/Android Native development
Team leadership experience and skillset
Demonstrates advanced knowledge of software engineering practices and techniques, technology trends, and working knowledge of mobile solutions design
Defines, analyzes, and interprets user needs for creating mobile solutions
Able to understand high-level design principles and apply them to implement a specific solution
Strong analytical and problem solving skills
Experience working in Scrum teams and task management
Preferred Qualifications:
Xamarin Development experience
Azure and Cloud solution experience
Familiarity with Bluetooth integration on custom devices
Practical knowledge of C#
Experience with Microsoft Team Foundation Server or similar tool
Certified Apple/Android Developer
Experience working with offshore and distributed teams
Health Care or medical device/technology familiarity

Additional Information

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


Artech logo

About Artech

Sourced by ZipRecruiter

Artech is a leading IT staffing and consulting company based in Morristown, NJ, US. Since its foundation in 1992, Artech has mastered in complementing human expertise with technology and business acumen to produce world-class staffing solutions. The company caters to diverse industry sectors, including financial services, healthcare, telecommunication, energy and utilities, supply chain, and retail. It provides IT consulting, project management, professional and staff augmentation, and managed staffing services. Artech's mission is to provide exceptional IT staffing services to its clients by comprehending their business needs and then crafting a customized staffing strategy. Its notable achievement includes being recognized as one of the largest IT staffing companies in the U.S, according to Staffing Industry Analysts (SIA).

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

Morristown, NJ, US

Year founded

1992