Senior/Staff Frontend Engineer
Skills
APIContextDefaultsGithubTechnical DirectionTest CoverageVeterans Affairs
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Deep experience building production React applications
- Fluency in TypeScript and current JavaScript tooling
- Track record of shipping accessible interfaces
- Experience integrating with and debugging REST APIs
- Strong testing instincts across unit component and end-to-end layers
- Comfort with Git-based collaboration code review and CI on GitHub
- Clear written communication in a remote distributed team
- For staff level a history of leading architecture decisions and raising the engineering bar
Nice to have
- Distributed team collaboration
- Modern React mindset
- Accessibility focused
- Architecture leadership
- Mentoring ability
- Public sector experience
Day to day
- Build and ship user-facing frontend features for VA.gov used by millions of Veterans
- Write modern React with function components hooks and TypeScript while helping migrate legacy class components and Redux patterns
- Compose accessible responsive interfaces with the VA Design System and integrate REST APIs with honest loading error and offline states
- Strengthen automated testing review code improve CI feedback loops and mentor teammates, with staff-level engineers setting technical direction across teams
