1

Full Stack Developers Jobs in Virginia (NOW HIRING)

Full Stack Developer

Norfolk, VA · On-site

$96K - $149K/yr

Full Stack Developer Location: Norfolk, VA (On-site at NATO HQ SACT) Employment Type: Full-time, contractor support Security Clearance: Active/eligible for NATO or National SECRET (or higher ...

Quevera is seeking a highly skilled Full Stack Developer with an active TS/SCI clearance with Polygraph to support mission-critical programs. In this role, you will develop innovative full stack ...

Overview Full-stack Developer McLean, VA TS/SCI with Poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable ...

Graham Technologies is seeking two experienced Full Stack Developers to support a mission-critical AWS Professional Services engagement within the Intelligence Community. The selected candidates will ...

Senior Full-Stack Engineer Zetier is seeking a senior full-stack engineer to build modern, secure, and mission-focused software supporting advanced cybersecurity, reverse engineering, and defense ...

Senior Full-Stack Engineer Zetier is seeking a senior full-stack engineer to build modern, secure, and mission-focused software supporting advanced cybersecurity, reverse engineering, and defense ...

Overview Full Stack Developer Onsite | Chantilly, VA | 5 Days a Week Active TS/SCI with Full Scope Polygraph Responsibilities As a full stack developer, you can resolve a problem with a complete end ...

... ETL Developers directly into intelligence analyst groups to be their go-to data wranglers. We ... What You'll be Owning GRVTY is seeking a Full Stack Developer with a TS/SCI + Poly clearance ...

Full Stack Developer Herndon, VA or Springfield, VA TS/SCI with CI poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, ...

Overview Full Stack Developer Herndon, VA or Springfield, VA TS/SCI with CI poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solution ...

next page

Showing results 1-20

Full Stack Developers information

See Virginia salary details

$23

$58

$85

How much do full stack developers jobs pay per hour?

As of Jun 27, 2026, the average hourly pay for full stack developers in Virginia is $58.75, according to ZipRecruiter salary data. Most workers in this role earn between $48.85 and $67.69 per hour, depending on experience, location, and employer.

What are some common challenges Full Stack Developers face when balancing frontend and backend development tasks?

Full Stack Developers often encounter the challenge of context-switching between frontend and backend tasks, which require different mindsets and technical skills. Managing time effectively to address both user experience and server-side logic can be demanding, especially in fast-paced environments. Additionally, staying up-to-date with the latest frameworks and best practices on both ends of the stack is crucial for delivering robust and maintainable solutions. Collaboration with specialized frontend or backend team members is common to ensure project cohesion and quality.

What jobs can a full stack developer do?

A full stack developer can work in roles such as web developer, software engineer, or application developer, handling both front-end and back-end development. They often work with technologies like JavaScript, HTML, CSS, and server-side languages, and may be involved in designing, coding, testing, and maintaining web applications across various industries.

Is fullstack developer still in demand?

Full stack developers remain in high demand due to their ability to work on both frontend and backend development, with skills in frameworks like React, Angular, and Node.js. The role is essential in many industries, and demand is expected to grow as companies continue to prioritize digital transformation and web-based solutions.

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

To thrive as a Full Stack Developer, you need proficiency in both front-end (HTML, CSS, JavaScript frameworks) and back-end (e.g., Node.js, Python, Java) technologies, as well as a solid understanding of databases and web architecture. Familiarity with version control systems like Git, cloud services, and relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are highly valuable. Strong problem-solving skills, adaptability, and effective communication set standout professionals apart in this role. These skills and qualifications are critical for delivering seamless, scalable applications and collaborating efficiently across multidisciplinary teams.

What exactly does a full stack developer do?

A full stack developer is responsible for designing, developing, and maintaining both the front-end (user interface) and back-end (server, database) components of web applications. They work with programming languages like JavaScript, HTML, CSS, and server-side technologies, often using frameworks and tools to build complete solutions. This role requires knowledge of both client-side and server-side development, as well as skills in version control and deployment processes.

What are Full Stack Developers?

Full Stack Developers are professionals skilled in both front-end and back-end web development. They are capable of working on all layers of a web application, including designing user interfaces, implementing business logic, and managing databases and servers. Full Stack Developers use a variety of programming languages and frameworks, such as JavaScript, HTML, CSS, Node.js, Python, or Java. Their versatility allows them to handle the entire software development process, making them valuable assets to many organizations.

Will AI replace full stack dev?

AI is unlikely to fully replace full stack developers, as their role involves complex problem-solving, creativity, and understanding user needs that current AI cannot replicate. Instead, AI tools can assist developers by automating repetitive tasks and enhancing productivity, allowing them to focus on higher-level design and development. Full stack developers who adapt to new technologies and learn to work alongside AI will remain valuable in the job market.
What cities in Virginia are hiring for Full Stack Developers jobs? Cities in Virginia with the most Full Stack Developers job openings:

Other

Posted 23 days ago


Job description

Description

Job Title: Full Stack Engineer

Department: Operations - Services 

Reports To: RavenTek Program Manager

Location: Manassas, VA (Must live within driving distance)

Schedule: Monday - Friday 

Hours: Full-time, 40-hours/week

FLSA Status: Hourly, Nonexempt

Clearance: TS/SCI eligibility


Position Summary

The Full Stack Engineer is responsible for designing, developing, deploying, and maintaining secure software solutions and supporting infrastructure across development, test, and production environments. This role combines full stack software engineering, cloud operations, automation, and DevSecOps practices to deliver reliable, scalable, and secure systems that support mission-critical objectives. The Full Stack Engineer collaborates with software developers, cybersecurity professionals, and operations teams to implement modern engineering practices, automate deployment pipelines, and ensure compliance with security requirements and industry best practices. The performance of this position is key to RavenTek's performance on the contract, and therefore RavenTek's mission to support the customer.


Requirements

Essential Duties and Responsibilities

  • Design, develop, test, and maintain full stack applications supporting mission requirements. 
  • Deploy and maintain applications across development, test, staging, and production environments. 
  • Implement and manage Blue/Green deployment strategies and other deployment methodologies. 
  • Perform Linux system administration and application support activities. 
  • Automate infrastructure provisioning and configuration management using Infrastructure as Code (IaC) tools. 
  • Integrate automated security testing and scanning tools into software development and deployment workflows.
  • Deploy, secure, and manage containerized applications using Docker, Kubernetes, and related technologies. 
  • Support cloud environments including AWS, Azure, and other approved cloud platforms. 
  • Collaborate with cybersecurity teams to implement Zero Trust principles and continuous compliance monitoring.
  • Troubleshoot and resolve complex software, infrastructure, deployment, and production issues.
  • Develop and maintain technical documentation, architecture diagrams, operational procedures, and compliance artifacts.
  • Participate in Agile development activities, sprint planning, reviews, and continuous improvement initiatives.
  • Enter actual time worked, once complete, at the end of the day, or no later than 10:00 a.m. the following workday, and submit timesheets at the end of each pay period.
  • Submit Monthly Status Reports on a regular basis, as required. 
  • Monitor RavenTek email on a regular basis, at least 3 times per week, and respond accordingly.
  • Complete required compliance training as assigned.
  • Other duties as assigned.

Knowledge and Critical Skills

  • Demonstrated expertise in full stack software engineering, systems integration, and application lifecycle management. 
  • Proficiency with modern programming languages, development frameworks, and software engineering best practices. 
  • Working knowledge of cloud technologies, infrastructure automation, and DevSecOps methodologies. 
  • Familiarity with containerization technologies, including Docker, Kubernetes, and related orchestration platforms. 
  • Understanding of secure coding practices, vulnerability management, and software supply chain security principles. 
  • Ability to analyze complex technical issues and develop effective solutions in mission-driven environments. 
  • Capacity to work independently while collaborating effectively across engineering, operations, and cybersecurity teams. 
  • Excellent written and verbal communication skills with the ability to convey technical concepts to diverse audiences. 
  • Commitment to quality, attention to detail, and continuous improvement.

Education & Work Experience

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field.
  • Minimum of five (5) years of experience in software engineering, DevOps, DevSecOps, cloud engineering, or related technical roles. 
  • Experience supporting federal government, defense, operations, intelligence, or mission-focused environments preferred. 
  • Experience working with cloud infrastructure and automation technologies.
  • Experience designing, implementing, and maintaining CI/CD pipelines and automated deployment processes. 
  • Hands-on experience administering and troubleshooting Linux-based environments. 

Certifications, Licenses

  • CompTIA Security+ CE, CISSP, DoD 8570-compliant certification, or Cloud certifications (AWS, Azure, Kubernetes, etc.) preferred.

Special Requirements

  • Must possess TS/SCI clearance.

Work Environment

Employee will be working indoors in an office environment with other people. Potential moderate temperature fluctuations. Typical indoor and computer related noise level, and typical office, paper, and equipment related dust. Exposure to video display terminals occurs on a regular basis.


Physical Demands

To successfully perform the essential functions of the job, the employee needs to be able to sit at a workstation for extended periods; use hand(s) to handle or feel objects, tools, or controls; reach with hands and arms; talk and hear; see to read printed materials and computer screens; mobility to work in a typical office setting. Ability to work on desktop or laptop computer for extended periods of time reading, reviewing/analyzing information, and may be required to provide recommendations, summaries and/or reports in written format. Must be able to effectively communicate with others verbally and in writing. Employee must be able to lift and/or move moderate amounts of weight, typically up to 20 pounds. Regular and predictable attendance is essential. 


ADA: RavenTek will make reasonable accommodations in compliance with the Americans with Disabilities Act of 1990.


EEO/AA: RavenTek does not discriminate based on race, color, national origin, sex, religion, age, disability, sexual orientation, gender identity, veteran status, height, weight, or marital status in employment or the provision of services and is an equal access/equal opportunity/affirmative action employer.


This job description is not intended to be an all-inclusive list of duties and standards of the position and will be reviewed periodically as duties and responsibilities change with business necessity. Essential job functions are subject to modification. Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor.