Back to jobs

Full-Stack Engineer (U.S. Veteran Required)

TurboVets, Inc.AnywherePosted 2w ago
Full Stack Engineer — TypeScript/NestJS
Apply on company site

Job Description

Military Veteran Required - Full-Stack Engineer (Senior) Location: Remote, United States Employment Type: Full-Time Seniority Level: Senior. 7+ years of professional full-stack development experience required. About the Role We're looking for a Full-Stack Engineer who takes ownership end-to-end, from system design through deployment. You'll turn real-world operational needs, often from military and government stakeholders, into secure, scalable, reliable software that replaces legacy platforms and modernizes how critical services are delivered. Your code runs in mission-critical environments where quality, security, and performance are non-negotiable. This is a senior role with real influence: you'll collaborate closely with product, design, and engineering to ship features that matter, not tickets that disappear into a backlog. Tech Stack Frontend: Angular, TypeScript, Tailwind CSS Backend: NestJS, Node.js, Apollo GraphQL, REST APIs Data: PostgreSQL DevOps: Docker, Kubernetes, GitHub Actions Auth & Security: OAuth 2.0, JWT, SSO, RBAC Messaging / Eventing: Redis (and other event-driven patterns) Responsibilities Backend Architect and develop scalable backend services using NestJS, Node.js, and TypeScript Design and maintain GraphQL (Apollo Federation) and REST APIs Model and optimize relational databases Implement authentication, authorization, and RBAC patterns Build microservices and event-driven systems using Redis and related tooling Collaborate with DevOps on CI/CD, containerization, and infrastructure decisions Frontend Build responsive, accessible UIs using Angular (or equivalent frameworks) Translate product and design requirements into maintainable client-side architecture Manage complex state using RxJS, Angular Signals, or similar patterns Optimize performance and ensure usability across devices Cross-Functional Own features from planning through production Collaborate with designers, product managers, and stakeholders Review code, mentor engineers, and influence technical direction Write and maintain documentation for APIs, architecture, and internal tooling Implement and maintain unit and integration tests Serve as a subject-matter voice on how VA systems and processes actually work for veterans, informing product and engineering decisions Qualifications Required U.S. military veteran status, with personal, lived experience navigating VA benefits, claims, or services 7+ years of professional full-stack development experience 3+ years working with NestJS, TypeScript, and GraphQL Strong database design and query optimization skills (PostgreSQL preferred) Production experience with Angular, React, or comparable frontend frameworks Experience with Docker, Kubernetes, and CI/CD pipelines Strong communication skills and comfort working autonomously in a remote environment Legally authorized to work in the United States Bonus Experience with monorepo architectures (Nx or similar) gRPC, WebSockets Serverless platforms (AWS Lambda, Azure Functions) CQRS, DDD, or event-sourced systems Observability and performance tooling (Prometheus, Grafana, load testing, rate limiting) Who You Are You take ownership without waiting to be asked, and you're comfortable making the call when the path forward isn't obvious. You communicate clearly with engineers and non-technical stakeholders alike, and you don't let technical decisions get buried in jargon. You care about the mission, and your own experience navigating military and veteran systems shapes how you build for the people who'll use this platform next. Work Location This is a fully remote role based in the United States. Candidates must be legally authorized to work in the U.S. This posting reflects a genuine, currently open position. AI tools may be used to support the review of applications for this role. Compensation & Benefits Salary: Competitive, based on experience (USD) Equity Flexible work policies Comprehensive health benefits (medical, dental, vision) Hiring Process Resume review Invitation to complete a take-home full-stack assessment Final team interview