SENIOR REACT.JS DEVELOPER

Ashburn, VA, US • Posted 2 days ago • Updated 2 days ago
Contract W2
Contract Independent
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • 8+ years of professional software development experience; 5+ years with React.js in production environments
  • Bachelor''s degree in Computer Science
  • Software Engineering
  • or equivalent technical discipline (or equivalent hands-on experience)
  • Demonstrated history delivering enterprise-scale front-end applications in federal
  • defense
  • or highly regulated industry settings.

Summary

 

WORK ENVIRONMENT & CLEARANCE DETAILS

On-Site Requirement

5 days per week at the Ashburn, VA facility. No hybrid or remote options available. Proximity to site strongly preferred.

Security Clearance Process

Must be eligible for and willing to undergo a DHS suitability investigation. Offer of employment contingent upon successful clearance adjudication. Candidates with existing active clearance will be given priority.

Senior React.js Developer to join a mission-critical engineering team supporting the Client. The successful candidate will architect, build, and optimize high-performance web applications that directly support national security operations. This is a hands-on senior IC role demanding deep mastery of modern React patterns, a security-first engineering mindset, and proven experience delivering complex front-end systems in regulated or government environments.

CORE RESPONSIBILITIES

Architect and lead development of complex, large-scale React.js applications serving high-availability government workflows

    Design component libraries, micro-frontend architectures, and shared design systems

    Own performance budgets and drive continuous optimization across the full rendering lifecycle

Write production-grade, rigorously tested code following federal secure development lifecycle

(SDLC) standards

    Unit, integration, and end-to-end testing with Jest, React Testing Library, and Cypress

    Enforce WCAG 2.1 AA accessibility compliance across all UI surfaces

Collaborate closely with UX designers, backend engineers, and product owners in an

Agile/SAFe environment to translate requirements into exceptional user experiences

Lead technical design reviews, code reviews, and architecture decisions; mentor junior and mid-level developers

Lead technical design reviews, code reviews, and architecture decisions; mentor junior and mid-level developers

Integrate with RESTful APIs and GraphQL endpoints; partner with backend teams on API contract design

Manage application state at enterprise scale using Redux Toolkit, Zustand, or equivalent modern state management solutions

Ensure security compliance with DHS/FISMA requirements including input validation, XSS mitigation, CSP, and OWASP Top 10 hardening

Participate in sprint ceremonies, contribute to estimation, and proactively surface technical risks and dependencies

Support CI/CD pipeline configuration and front-end build tooling (Webpack, Vite, or equivalent)

REQUIRED QUALIFICATIONS

Experience & Education

8+ years of professional software development experience; 5+ years with React.js in production environments

Bachelor''s degree in Computer Science, Software Engineering, or equivalent technical discipline (or equivalent hands-on experience)

Demonstrated history delivering enterprise-scale front-end applications in federal, defense, or highly regulated industry settings

 

Technical Depth React & Front-End

Expert-level command of React.js including Hooks, Context API, concurrent features

(Suspense, transitions), and the virtual DOM reconciliation model

Deep mastery of JavaScript (ES2022+) and TypeScript; able to define advanced generic types, mapped types, and conditional types

Proficiency with modern state management: Redux / Redux Toolkit, React Query / TanStack Query, Zustand, or Recoil

Experience with component-driven development using Storybook and shared design systems

Strong CSS / SCSS skills; proficiency with Tailwind CSS, CSS Modules, or styledcomponents

Build tooling expertise: Webpack (custom config), Vite, Babel, and module bundler optimization (code-splitting, tree-shaking, lazy loading)

Solid understanding of browser internals: event loop, rendering pipeline, Web APIs, and performance profiling via Chrome DevTools / Lighthouse.

 

Security & Compliance

Working knowledge of FISMA, NIST 800-53, and FedRAMP control requirements as they apply to front-end development

Applied experience implementing OWASP Top 10 mitigations, Content Security Policy, and secure authentication patterns (OAuth 2.0, SAML, OIDC)

Understanding of Section 508 / WCAG 2.1 AA requirements and the ability to conduct accessibility audits

 

Tooling & Collaboration

Git-based version control with a strong branching / code review discipline (GitHub, GitLab, or Bitbucket)

CI/CD experience with Jenkins, GitHub Actions, GitLab CI, or Azure DevOps

Agile/Scrum or SAFe methodology experience; proficiency with Jira and Confluence

Clear, precise written and verbal communication; able to articulate technical concepts to nontechnical stakeholders

 

PREFERRED QUALIFICATIONS

Active DHS, DOD, or IC security clearance

Experience with Next.js or Remix for server-side rendering and edge-deployed front ends

GraphQL client-side experience (Apollo Client, URQL)

Familiarity with micro-frontend architecture using Module Federation

Exposure to containerization (Docker) and Kubernetes for front-end deployment workflows

Prior experience on DHS, CBP, CISA, TSA, or similar federal agency programs

Certifications: AWS Certified Developer, Google Cloud Professional Developer, or equivalent

Contributions to open-source projects or published technical writing

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10121158
  • Position Id: 8946767
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Reston, Virginia

Today

Easy Apply

Contract

Depends on Experience

Ashburn, Virginia

Today

Full-time

Ashburn, Virginia

Today

Full-time

USD 107,900.00 - 195,050.00 per year

Hybrid in Reston, Virginia

15d ago

Easy Apply

Third Party, Contract

$70 - $80

Search all similar jobs