Full Stack Engineer · 💰 $140,000–$170,000 CAD
North America
July 17, 2026 at 11:39 PM
💰 $140,000–$170,000 CAD
Full-Stack Engineer (Senior)
Location: Toronto, ON, Canada (Remote, Greater Toronto and Hamilton Area only)
Employment Type: Full-Time
Seniority Level: Senior. 7+ years of professional full-stack development experience required.
About TurboVets
TurboVets modernizes the entire military lifecycle, from service to civilian success, in one unified platform. Built by veterans and technologists with firsthand experience navigating military systems, we support veterans, active service members, military recruits, and individuals transitioning into civilian life. We value honesty, autonomy, and collaboration, and build scalable systems that solve real problems and have measurable impact.
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. You'll work on products spanning career development, financial wellness, secure records, and the modernization of legacy government systems.
Tech Stack
Angular, TypeScript, Tailwind CSS · NestJS, Node.js, Apollo GraphQL, REST APIs · PostgreSQL · Docker, Kubernetes, GitHub Actions · OAuth 2.0, JWT, SSO, RBAC · Redis
What You'll Own
Backend:
Frontend:
Cross-Functional:
What We're Looking For
Required:
Bonus:
Who You Are
Location & Compensation
Remote, based in the Greater Toronto and Hamilton Area (GTHA). Legal entitlement to work in Canada required. TurboVets is currently fully remote in Canada, with a Toronto-area office planned next year.
Salary: $140,000–$170,000 CAD, based on experience, plus equity, flexible work policies, and extended health benefits (dental, vision, and more).
Equal Opportunity Statement
TurboVets is an equal opportunity employer. We believe diverse perspectives build stronger teams and better products. We do not discriminate on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity or expression, family status, marital status, disability, age, or any other ground protected under the Ontario Human Rights Code. Accommodations are available on request at any stage of the hiring process.