Full Stack Engineer Job in United State | Yulys
×

Job Title: Full Stack Engineer

Apply on Job
Company Name: TurboVets, Inc.
Salary: USD 170,000.00
-
USD 190,000.00 Yearly
Job Industry: Program Development
Job Type: Full time
WorkPlace Type: remote
Location: United State, United States
Required Candidates: 1 Candidates
Skills:
Security Implementation
Version Control
Debugging & Troubleshooting
Job Description:

Full Stack Engineer (Senior-Level)

Location: Phoenix, AZ (Hybrid, 1–2 days/week in office) or U.S. Remote

Employment Type: Full-Time

Seniority Level: Senior (SDE-III) — Open to Mid-Level Candidates with Strong Full Stack Experience


About TurboVets

At TurboVets, we’re not just building software, we’re building a better path forward for those who serve. Our mission is to support veterans, active service members, military recruits, and individuals transitioning into civilian life. We believe in honesty, autonomy, and collaboration, and we develop scalable tools that make a direct impact on real lives. We foster a culture where ideas matter, people grow, and engineering excellence drives social value.


About the Role

We’re looking for a Full Stack Engineer who thrives in a fast-moving environment and takes ownership from architecture to deployment. You’ll work across the stack — designing APIs, building intuitive frontends, optimizing databases, and guiding system architecture — all while collaborating with cross-functional teams to deliver end-to-end features that matter.


Tech Stack We Use

  1. Frontend: Angular, TypeScript, Tailwind CSS
  2. Backend: NestJS, Node.js, Apollo GraphQL, REST APIs
  3. Database: PostgreSQL
  4. DevOps: Docker, Kubernetes, GitHub Actions
  5. Auth/Security: OAuth 2.0, JWT, SSO, RBAC
  6. Messaging/Eventing: Redis


Responsibilities


Backend

  1. Architect and develop scalable backend services using NestJS, Node.js, and TypeScript
  2. Implement and maintain GraphQL (Apollo Federation) and RESTful APIs
  3. Design and optimize relational databases
  4. Implement authentication, authorization, and RBAC patterns
  5. Build microservices and event-driven systems with RabbitMQ, Kafka, and Redis
  6. Collaborate with DevOps on CI/CD pipelines, containerization, and infrastructure


Frontend

  1. Develop responsive, user-friendly UIs with Angular (or equivalent frameworks)
  2. Translate UI/UX designs into functional components and manage complex client-side state (RxJS, Angular Signals)
  3. Optimize frontend performance and ensure accessibility compliance
  4. Collaborate with backend engineers to integrate APIs cleanly


Cross-functional

  1. Own features from planning to deployment
  2. Collaborate with designers, PMs, and stakeholders
  3. Review code, mentor junior engineers, and contribute to technical decisions
  4. Write documentation for APIs, architecture, and features, and contribute to internal tooling
  5. Write and maintain unit/integration tests (Jest, etc.)


Opportunities We’re Working On

Joining TurboVets means contributing to a platform that spans the full military journey — from recruitment to service to civilian transition. Current initiatives include:

  1. Career development tools for service members and veterans
  2. Financial literacy & VA loan support
  3. Secure electronic service and medical records
  4. DoD program integration to expand offerings
  5. TurboRecruit enhancements (video content, documents, engaging recruit resources)


Qualifications


Required

  1. Bachelor’s or Master’s in CS, Engineering, or related field
  2. 5+ years full stack experience
  3. 3+ years hands-on with NestJS, TypeScript, GraphQL
  4. Database design and query optimization (PostgreSQL, MySQL, MongoDB)
  5. Production experience with Angular, React, or equivalent
  6. Comfort with Docker, Kubernetes, CI/CD workflows
  7. Strong communication, autonomy, and collaboration skills


Preferred

  1. Experience with modular monorepo architectures (Nx)
  2. gRPC, WebSockets
  3. Serverless (AWS Lambda, Azure Functions)
  4. CQRS, DDD, Event Sourcing
  5. Monitoring tools (Prometheus, Grafana), load testing, rate limiting


Work Location

Hybrid (1–2 days/week) for Phoenix-based candidates. Fully remote for U.S. candidates elsewhere. Must be legally authorized to work in the U.S.


Compensation

Competitive salary benchmarked against top U.S. tech roles, performance-based bonuses, flexible work policies, and benefits supporting growth.


Hiring Process

  1. Resume and intro review
  2. 30-minute intro conversation
  3. Take-home full stack challenge (RBAC, API design, monorepo structure, UI state)
  4. Final team interview and offer discussion


Equal Opportunity Statement

TurboVets is an equal-opportunity employer. We celebrate diversity and believe varied perspectives make better teams. We do not discriminate on the basis of race, gender, orientation, disability, age, or any protected status.


How to Apply

If you’re excited to build end-to-end solutions and make a real-world impact on the lives of veterans, service members, and recruits, apply with your resume.

Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.

Become a part of our growth newsletter