Agile Six Applications is looking for a Fullstack Engineer to join a cross-functional team working with the Department of Veterans Affairs. You will contribute to building an integrated patient portal experience on VA.gov, with the goal of giving Veterans one place to easily manage their health care, benefits, and other information. This individual contributor role will be assigned to a designated product, potentially supporting development on adjacent teams.
What You'll Do
- Build accessible, performant, and scalable frontend and backend features in an open-source ecosystem using Ruby on Rails and other industry-standard languages and frameworks.
- Develop user-facing features with React (TypeScript/JavaScript), following USWDS design patterns and VA API/FHIR standards where applicable.
- Write and maintain 100% automated test coverage (unit, integration, functional, load, and accessibility) for all delivered features.
- Integrate with VA APIs and backend services to ensure accurate, secure data rendering and discoverability via the Lighthouse API Hub.
- Support the migration and retirement of legacy systems, ensuring continuity of content and functionality.
- Contribute to full-stack development across healthcare features (e.g., secure messaging, medical records, medications) with a focus on interoperability and user-centered design.
- Monitor and triage application performance issues daily using tools like Datadog, and respond to incidents according to VA-defined severity levels.
- Prevent and resolve silent failures through robust error handling, user notification mechanisms, and backend transaction validation.
- Participate in pair programming, peer reviews, and blameless post-mortems, incorporating learnings and promoting engineering excellence.
- Continuously integrate and deploy code using VA Platform tooling, CI/CD pipelines, and reusable infrastructure components across VA.gov and VA Mobile.
- Uphold Zero Trust security principles and ensure sensitive data is never exposed in source code; deliver all non-sensitive code to open-source repositories.
- Support the Engineering Community of Practice and broader Agile Six engineering culture through knowledge‑sharing, mentoring, and participation in internal initiatives.
What We're Looking For
- 5+ years of professional engineering experience, demonstrating in‑depth knowledge in at least one front end and one back end technology stack (e.g. Ruby and React).
- 3+ years of recent experience with React and JavaScript/TypeScript.
- 1+ year of recent experience with Ruby on Rails.
- Ability to leverage AI-assisted development tools (for this project, CoPilot specifically) to responsibly accelerate delivery, improve code quality, and support experimentation.
- 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.
- Familiarity with secure development best practices and Zero Trust principles; ability to safeguard sensitive data while working in an open‑source environment.
Nice to Have
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Experience with React Native.
- Experience leveraging AI tools and services to create and deliver software to production in a professional capacity.
- Experience with health-related services and Fast Healthcare Interoperability Resources (FHIR) standards.
- 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. As a service-disabled veteran-owned small business, we recognize the transition to civilian life can be tricky, and welcome and encourage Veterans to apply.
Technical Stack
- Ruby on Rails, React, TypeScript, JavaScript, AWS, Docker, Kubernetes, Datadog
Team & Environment
You will join a cross-functional team of self-managed professionals in an autonomous team with no managers, partnering closely with the team's Engineering Lead.
Benefits & Compensation
- Compensation: $116,132
- Self-managed work/life balance and flexibility
- Competitive salary
- 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
Work Mode
This is a global remote position.
Agile Six is a people-first, remote-work company with core values of Purpose, Wholeness, Trust, Self-Management and Inclusion. We foster a culture where people feel valued, self-managed, and love to come to work.



