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 ...

Software Developer LOCATIONReston, VA 20190 CLEARANCETS/SCI Full Poly (Please note this position ... Experience in developing mobile applications PLUG IN to CYMERTEK - And design your future... YOUR ...

Software Developer LOCATIONChantilly, VA 20151 CLEARANCETS/SCI Full Poly (Please note this position ... Experience in developing mobile applications PLUG IN to CYMERTEK - And design your future... YOUR ...

Software Developer LOCATIONTysons, VA 22182 CLEARANCETS/SCI Full Poly (Please note this position ... Experience in developing mobile applications PLUG IN to CYMERTEK - And design your future... YOUR ...

Communicate with customer developers, operators, and other supported elements. * Active TS/SCI with ... Familiarity with embedded/IOT, mobile devices (development/testing), networking Employee benefits ...

Junior Software Developer

Mclean, VA ยท On-site

$67K - $87K/yr

Job Title Junior Software Developer Location McLean, VA 22102 US (Primary) Category Research ... mobile and marine environments. Location: * McLean, VA. Clearance: * Active Top Secret security ...

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 Jun 26, 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.

How much does a mobile developer make?

The average salary for a mobile software developer varies by experience, location, and skill set, but typically ranges from $70,000 to $120,000 annually in many regions. Senior developers with specialized skills in iOS or Android development and proficiency in programming languages like Swift or Kotlin tend to earn higher salaries. Factors such as certifications, portfolio, and working environment can also influence compensation.

Are mobile devs in demand?

Mobile software developers are in high demand due to the widespread use of smartphones and mobile applications across industries. Skills in iOS and Android development, along with knowledge of programming languages like Swift and Kotlin, increase job prospects as companies continue to prioritize mobile solutions.

What is a mobile software developer?

A mobile software developer is a professional who designs, develops, and maintains applications for mobile devices such as smartphones and tablets. They typically work with programming languages like Swift, Kotlin, or Java and use development tools like Android Studio or Xcode. Their role involves understanding mobile user interfaces, optimizing app performance, and ensuring compatibility across devices.

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.

Will AI replace mobile devs?

AI is unlikely to fully replace mobile software developers, as the role requires creativity, problem-solving, and understanding user needs that AI cannot replicate. Instead, AI tools can assist developers by automating repetitive tasks and improving efficiency, allowing them to focus on complex aspects of app design and functionality. Staying updated with programming languages and AI integration skills can enhance a mobile developer's adaptability in the evolving tech landscape.

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 9 hours 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