Arlington, VA

Salary
$395,200–$520,000
Posted
Jul 21, 2026
Location
Arlington, VA
Last confirmed open
Jul 23, 2026

What this job asks for AI summary

A front-end architecture role focused on designing and building secure, accessible web applications that connect modern JavaScript-based interfaces (React, Angular, or Vue.js) to AWS cloud services within a DoD DevSecOps environment. The position involves setting enterprise-wide UI standards, integrating CI/CD pipelines with security controls, and mentoring a small team of engineers. An active Secret clearance is required, and the hire is contingent on a contract award expected in late 2026.

Senior level · 5+ years · Washington-Arlington-Alexandria, DC-VA-MD-WV · Bachelor's required · Secret clearance · Full-time

Pay in the description: $190,000–$250,000

Must have (14)
React, Angular or Vue · 5+ yrsTypeScriptHTML5CSS3AWS AmplifyAPI Gateway · 1+ yrsLambdaCognitoS3DockerKubernetesTerraformJest, Cypress or PlaywrightGitHub Actions or Jenkins
Nice to have (1)
AppSync

“or” means any one of them counts — you don't need all of them.

Posted 2 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What won't set you apart
Jest62%HTML555%CSS353%Docker53%React40%GitHub Actions40%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $158,337 (middle half $126,441–$180,105). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (11)

This role is classified as Software Developers (15-1252) rather than Web Developers (15-1254) because it centers on architecting and building full-stack cloud-native applications with AWS services, CI/CD pipelines, and IaC — not page/site authoring. 15-1254 is noted as a runner-up given the front-end and Section 508 framing.

The title carries no seniority level word, so advertised seniority is Unspecified; however, the 5+ years requirement, technical lead/mentor scope over 4 engineers, and enterprise architectural ownership firmly support a Senior classification.

The 5-year experience gate is stated for JavaScript frameworks broadly; the 1-year AWS cloud-native gate is stated separately. Both are captured on the relevant skills.

Docker, Kubernetes, Terraform, and CloudFormation appear together under 'Containerization & IaC' in the Must-Haves section. Terraform and CloudFormation are listed as interchangeable alternatives; Docker and Kubernetes are emitted as separate required skills.

Jest, Cypress, and Playwright are listed as interchangeable front-end testing framework options in the Must-Haves section; Jest is used as the primary with the others as alternatives.

GitHub Actions and Jenkins are listed as interchangeable CI/CD pipeline tool options in the Must-Haves section; GitHub Actions is used as the primary with Jenkins as the alternative.

AppSync and DynamoDB appear in the 'What You Will Be Doing' narrative section rather than the formal requirements block, so they are marked as preferred.

AWS Cloudscape Design System is explicitly listed under 'Nice-to-Haves (Preferred Qualifications)'.

Employment is contingent on contract award anticipated Fall 2026 — the role may not activate until that time.

Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): AWS Cloudscape Design System.

Requires a Secret clearance — the cleared population is a small fraction of this occupation, so the real candidate pool is materially smaller than the estimate below, which does not model clearance.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗