Senior/Staff Frontend Engineer

Skills
APIContextDefaultsGithubTechnical DirectionTest CoverageVeterans Affairs
Role

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