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