1

Mobile Applications Development Jobs in Virginia

Senior .NET Developer

Sterling, VA · On-site

$54.50 - $69.25/hr

This role focuses on developing cross-platform mobile applications using .NET MAUI, applying Test-Driven Development (TDD) methodologies, and utilizing the Azure cloud ecosystem to build scalable and ...

Overview VTG is looking for an experienced applications developer who can hit the ground running with minimal spin up time. Mobile app development with Android is a must have. What will you do?

... mobile applications. The role requires advanced proficiency in Figma, expertise in responsive web ... Produce user flows, IA, journey maps, and interactive prototypes to support product development.

Data Exploitation Engineer

Mclean, VA · On-site

$116K - $139K/yr

Responsibilities : • Collect, analyze, and exploit data from mobile applications and other data ... development or data engineering projects within secure environments • Strong written and verbal ...

New

... mobile applications. This role sits at the intersection of design and engineering, partnering closely with our product and development teams to translate ideas into intuitive, user-friendly ...

... mobile applications. * Collect and validate pre-requisites for each engagement, ensuring all ... Collaborate with development, infrastructure, and security teams to clarify findings, support ...

next page

Showing results 1-20

Mobile Applications Development information

What is mobile applications development?

Mobile applications development is the process of creating software applications that run on mobile devices, such as smartphones and tablets. These apps are typically designed for operating systems like Android or iOS. The development process includes designing the user interface, writing code, testing, and deploying the app to app stores. Developers often use programming languages like Java, Kotlin, Swift, or frameworks such as React Native to build these applications.

What is the difference between Mobile Applications Development vs Web Development?

AspectMobile Applications DevelopmentWeb Development
Required SkillsProgramming languages like Java, Swift, Kotlin; mobile SDKsHTML, CSS, JavaScript; frameworks like React, Angular
Work EnvironmentMobile devices, emulators, app storesWeb browsers, servers, cloud platforms
CertificationsAndroid Developer, iOS DeveloperCertified Web Developer, Front-End/Back-End certifications
Industry UsageApp stores, mobile-first companiesBusiness websites, e-commerce, SaaS platforms

Mobile Applications Development focuses on creating apps for smartphones and tablets, requiring knowledge of mobile-specific languages and SDKs. Web Development involves building websites and web applications accessible via browsers, using different programming languages and frameworks. While both fields require coding skills, their tools, environments, and deployment methods differ significantly.

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

To thrive as a Mobile Applications Developer, you need strong programming skills in languages such as Java, Kotlin, Swift, or Dart, along with a degree in computer science or related field. Familiarity with development frameworks (like Android Studio or Xcode), version control systems (such as Git), and mobile UI/UX guidelines is crucial. Creativity, problem-solving, and effective communication help developers collaborate and adapt to rapidly changing requirements. These skills ensure the delivery of high-quality, user-friendly apps that meet business and customer needs in a competitive market.

What are some common challenges faced by mobile applications developers when working on cross-platform projects?

Mobile applications developers working on cross-platform projects often encounter challenges such as maintaining consistent user experiences across different devices and operating systems. Ensuring compatibility and optimal performance can be difficult due to variations in hardware, screen sizes, and OS-specific features. Additionally, integrating native device functionalities and keeping up with frequent updates to platforms like iOS and Android require continuous learning and adaptation. Collaboration with designers, QA testers, and backend teams is essential to address these complexities effectively.
What are the most commonly searched types of Applications Development jobs in Virginia? The most popular types of Applications Development jobs in Virginia are:
What are popular job titles related to Mobile Applications Development jobs in Virginia? For Mobile Applications Development jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Mobile Applications Development jobs in Virginia look for? The top searched job categories for Mobile Applications Development jobs in Virginia are:
What cities in Virginia are hiring for Mobile Applications Development jobs? Cities in Virginia with the most Mobile Applications Development job openings:
Infographic showing various Mobile Applications Development job openings in Virginia as of June 2026, with employment types broken down into 83% Full Time, 16% Part Time, and 1% Contract. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution.

Senior .NET Developer

Kasmo Global

Sterling, VA • On-site

$54.50 - $69.25/hr

Other

Posted 7 days ago


Job description

Senior .NET Developer with MAUI, TDD, and Azure Expertise
Location: Atlanta, GA (Hybrid) Need local candidates
Visa: GCEAD , H4EAD, H1B( trusted )
Duration: 6 months
Need LINKDLEN
Need experience of (.net or vb.net or asap.net) and Maui and Mobile and (Application or applications) and Azure
Position Overview:
We are seeking a seasoned Senior .NET Developer with a minimum of 10 years of experience to join our dynamic team. This role focuses on developing cross-platform mobile applications using .NET MAUI, applying Test-Driven Development (TDD) methodologies, and utilizing the Azure cloud ecosystem to build scalable and robust applications. The ideal candidate is a problem-solver with a passion for delivering high-quality solutions and thrives in a collaborative environment.
Key Responsibilities:
Design, develop, and maintain cross-platform mobile applications using .NET MAUI.
Implement and champion Test-Driven Development (TDD) practices to ensure code quality, reliability, and maintainability.
Leverage Azure services such as Azure App Services, Azure Functions, Cosmos DB, Azure App Configuration, and Azure App Insights to build scalable, resilient, and secure applications.
Develop and integrate REST APIs for seamless communication between application components.
Apply software design patterns, MVVM architecture, and dependency injection frameworks to create maintainable and efficient codebases.
Conduct debugging, performance optimization, and problem resolution for complex technical issues.
Collaborate with cross-functional teams to gather requirements, define solutions, and ensure successful project delivery.
Required Skills and Experience:
10+ years of .NET development experience, with a strong emphasis on mobile application development.
Hands-on experience with .NET MAUI or Xamarin for building cross-platform applications.
Expertise in Test-Driven Development (TDD) using tools such as xUnit or NUnit.
Proficiency in leveraging Azure services for application development and deployment.
Familiarity with Behavior-Driven Development (BDD) tools like SpecFlow, Cucumber, or Gherkin is preferred.
Strong understanding of REST APIs and their integration.
Comprehensive knowledge of software design patterns, MVVM architecture, and dependency injection frameworks.
Excellent debugging, performance optimization, and problem-solving abilities.
Strong communication and collaboration skills, with the ability to work in a hybrid environment.
Preferred Qualifications:
Experience with Azure DevOps or other CI/CD tools.
Familiarity with Agile development practices.