Frontend Engineer

Company: Sprezzatura

Salary: Not provided

Location: , United States

react
node

Description

• Design, develop, and maintain the shared front-end platform powering VA.gov • Build reusable front-end components, utilities, libraries, and tooling • Improve front-end architecture through application isolation, code splitting, dependency management, and performance optimization • Lead framework and runtime modernization initiatives • Write technical design documents, discovery documents, RFCs, and implementation proposals • Participate in architecture reviews • Build and maintain GitHub Actions CI/CD pipelines for front-end application build, testing, and deployment • Develop deployment automation, staged continuous deployment, version tagging, rollback procedures, and release management • Improve pipeline security through least-privilege permissions, OIDC authentication, dependency validation, and GitHub security best practices • Develop deployment observability with dashboards, metrics, Slack notifications, logging, and reporting • Monitor, triage, and remediate dependency vulnerabilities • Respond to software supply chain security incidents • Support Authority to Operate activities, including SBOM generation, security documentation, and audit support • Optimize front-end performance through code splitting, lazy loading, asset optimization, caching, and bundle analysis • Develop accessible user interfaces compliant with WCAG 2.1 AA and Section 508 standards using the VA Design System • Ensure compatibility across supported browsers, devices, and assistive technologies • Support Veteran-Facing Services teams by troubleshooting CI/CD issues and reviewing platform-impacting changes • Create and maintain platform documentation, migration guides, deployment documentation, and engineering best practices • Communicate platform changes and coordinate adoption across engineering teams • Develop internal tooling, dashboards, Slack integrations, and automation • Participate in Agile ceremonies, cross-functional Platform initiatives, and Front-End Communities of Practice • Mentor other engineers • Work standard Monday–Friday business hours, with occasional extended or weekend hours based on operational needs

Requirements

• Ability to obtain and maintain a Public Trust clearance • Bachelor’s Degree • 5 years’ experience as a Frontend Engineer • Strong experience developing applications using React, modern JavaScript (ES6+), and TypeScript • Experience designing reusable front-end architectures, component libraries, and shared application frameworks • Strong experience with GitHub Actions or comparable CI/CD systems, including workflow authoring and pipeline troubleshooting • Experience with automated testing at scale using Jest, React Testing Library, Cypress, Playwright, Mocha, or similar frameworks • Experience with Node.js, npm/yarn, Webpack, Vite, or comparable front-end build systems • Experience with Git and GitHub workflows in large, collaborative repositories • Experience using AI-assisted development tools such as GitHub Copilot, Claude Code, or similar technologies • Experience remediating dependency vulnerabilities and responding to security findings • Experience writing shell scripts or automation supporting development and deployment workflows • Strong understanding of responsive design, web performance optimization, accessibility, and modern browser API • U.S. Citizen or Permanent Resident (Required) • Must have reliable internet service that allows for effective telecommuting

Benefits

• Medical, Dental, and Vision • Health Saving Account (when enrolled in eligible plan) with Company contribution • Company paid Life, Accidental Death, Short-term & Long-term Disability • Voluntary Accident, Hospital Indemnity, & Critical Care Insurance • Voluntary Medical & Dependent Care Flexible Spending Accounts • Accrued Paid Time Off & Company Paid Holidays • 401(k) Retirement Plan with Company match

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.