Salary
💰 $152,305 per year
Tech Stack
AWSAzureCloudCypressJavaScriptJenkinsNode.jsOpen SourcePythonReactRubyRuby on RailsTypeScript
About the role
- Build digital forms within VA.gov using VA Design System and the VA forms system
- Generate PDFs/JSON while ensuring data integrity
- Integrate with vets-api submission endpoints and coordinate data flow with back-end teams
- Implement complex validations, conditional logic, accessibility compliance (WCAG 2.1 / Section 508), and privacy controls around PII
- Design multi-party workflows (e.g., employers, medical providers) that feed Veteran and Family Member submissions
- Identify and evaluate potential solutions quickly, then implement them effectively with high quality
- Ensure privacy around form elements and data that contain PII
- Write automated tests (Cypress, Playwright, axe, pa11y) for form logic, validations, PDF/JSON integrity, and accessibility
- Craft UI components, generate PDFs, and integrate with back-end APIs; hands-on coding role
- Leverage AI and other innovative tools and workflows to improve design, implementation, and deployment
- Troubleshoot production issues, improve system performance, and make informed architectural decisions
- Maintain quality through code reviews, metrics, mentorship, and pair programming
- Support engineering practice activities such as recruitment, hiring, and community of practice participation
Requirements
- 7+ years experience as a software engineer with a focus on front-end frameworks
- 4+ years of recent experience with React and JavaScript/TypeScript
- At least one year of experience building products and services within the VA.gov ecosystem (ideally involving digital forms)
- Expertise with the VA Design System
- Demonstrated self‑management and ownership of your work
- Demonstrated history of initiative, pragmatism, creativity and tenacity to solve hard problems
- Ability to work independently on high complexity tasks and to collaborate as needed
- Deep understanding of accessibility standards (WCAG 2.1, Section 508) and automated testing tools (Cypress, Playwright, axe, pa11y)
- Thrive in Agile, self‑organizing environments focused on team success
- Experience working in a cross-functional team, including research, design, engineering, and product
- Has lived and worked in the United States for 3 out of the last 5 years
- Work authorization: participates in E-Verify and unable to sponsor visas (must be authorized to work in the U.S.)
- Some clients may request or require travel from time to time
- Additional desired qualifications:
- Experience with vets-json-schema
- Experience designing PDF/JSON outputs; familiarity with the PDFFill library
- Node.js or Python for workflow service APIs; Ruby on Rails a plus
- Proficiency with Cypress or Playwright integrated into CI/CD pipelines
- Development experience in cloud environments (AWS, Azure)
- Expertise in CI/CD systems (GitHub Actions, Jenkins)
- Experience experimenting with and/or utilizing AI tools and services to create and deliver software
- U.S. Veterans are encouraged to apply