Fullstack Engineer

Agile Six
Summary
Join Agile Six, a remote-first company, as a Frontend Engineer to contribute to the development of VA.gov, a high-impact website serving millions of veterans. Collaborate within a cross-functional Agile team, building accessible and scalable frontend applications using React, TypeScript/JavaScript, and adhering to USWDS and VA API standards. Leverage AI-powered IDEs and ensure application performance through monitoring and continuous improvement. Contribute to automated testing, participate in pair programming and code reviews, and utilize cloud-based infrastructure. Support the engineering community through knowledge sharing and mentoring. This role requires 4+ years of professional engineering experience, including 3+ years with React and JavaScript/TypeScript, along with experience in CI/CD, automated testing, and cloud infrastructure. Preferred qualifications include a Bachelor's degree and experience with Ruby on Rails, Drupal, and federal agencies.
Requirements
- 4+ years of professional engineering experience, demonstrating in‑depth knowledge in at least one frontend technology stack
- 3 + years of recent experience with React and JavaScript/TypeScript
- Experience experimenting with and/or utilizing AI tools and services to create and deliver software, and a strong willingness to leverage AI where appropriate to improve outcomes
- Hands‑on experience with CI/CD pipelines, automated testing, and cloud infrastructure (AWS, Docker, Kubernetes, or similar)
- Experience with measurement and monitoring tools (e.g., Datadog) and a strong understanding of application observability
Responsibilities
- Contribute as part of a cross‑functional Agile team to build accessible, performant, and scalable frontend applications in an open‑source ecosystem, using industry‑standard programming languages and frameworks
- Implement user‑facing features with React (TypeScript/JavaScript), adhering to modern component patterns, the U.S. Web Design System (USWDS), and VA API standards where applicable
- Integrate with VA APIs and backend services, ensuring data is rendered accurately, securely, and is discoverable in the Lighthouse API Hub
- Effectively leverage AI-powered IDEs such Copilot and Cursor to analyze existing code, develop features, write unit tests, and debug issues while retaining responsible oversight and reviewing all work produced
- Instrument, monitor, and continuously improve application and infrastructure performance and user outcomes using tools such as Datadog; ensure full system observability and actionable alerting
- Write and maintain automated unit, integration, functional, load, and accessibility tests for 100 % of delivered functionality
- Participate in pair programming, in‑depth peer reviews, and blameless post‑mortems; continuously incorporate learnings
- Leverage cloud‑based infrastructure, platforms, and services to improve scalability, reliability, performance, and maintainability; reuse existing VA platforms ( VA.gov Platform, VA Mobile Platform, Lighthouse Infrastructure) wherever possible
- Continuously integrate and deploy code through multiple environments using VA Platform tooling and CI/CD pipelines, automating high‑frequency deployments
- Use established VA internal tools for source‑code management, communication, developer toolkits, and analytics
- Support the Engineering Community of Practice and broader Agile Six engineering culture through knowledge‑sharing, mentoring, and participation in internal initiatives
Preferred Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- Production experience with Ruby on Rails
- Production experience with Drupal
- Experience leveraging AI tools and services to create and deliver software to production in a professional capacity
- Professional experience delivering software for or within federal agencies, especially the VA
- Familiarity with the VA.gov Platform, VA Mobile Platform, and Lighthouse delivery infrastructure
- Prior contributions to open‑source projects and/or publicly shared technical documentation
- You are a U.S. Veteran
Benefits
- Self-managed work/life balance and flexibility
- Competitive and equitable salary (equal pay for equal work)
- Employee Stock Ownership (ESOP) for all employees!
- 401K matching
- Medical, dental, and vision insurance
- Employer paid short and long term disability insurance
- Employer paid life insurance
- Self-managed and generous paid time off
- Paid federal holidays and two floating holidays
- Paid parental leave
- Self-managed professional development spending
- Self-managed wellness days