← All jobs in Canada

Remote · Flexible hours · Full-Stack Engineer

Full-Stack Developer - Go - Javascript

Total Life, Inc. · Vancouver · Canada

Remote Full time Posted Open until 18 Oct 2026
  • Remote Vancouver, BC (Please note that remote work will be considered for exceptional candidates with occasional travel to Vancouver) — job description

The job, in the employer's words

🚀 Full-Stack Developer

About Total Life

At Total Life, we’re redefining mental healthcare for older adults by leveraging a telehealth platform that delivers evidence-based emotional support. Our mission is to ensure quality, affordable mental healthcare is accessible to a vulnerable demographic, empowering older adults to lead healthier, more fulfilling lives.

Overview

We’re seeking a dedicated Full-Stack Developer to join our dynamic software development team in Vancouver, BC. In this role, you’ll play a critical part in building intuitive, responsive web interfaces that directly support our mission in mental healthcare. This is an excellent opportunity for someone passionate about turning design into reality, eager to grow their coding skills, and excited to contribute to meaningful, user-centered projects.

What You’ll Do

  • Develop Software: Design, write, and deploy high-quality applications built with a Go backend and Plain Vanilla Javascript frontend.
  • Build responsive, mobile-first web interfaces using modern HTML, CSS and ES6, ensuring performance and accessibility across all devices.
  • Design scalable APIs and data models in Go and PostgreSQL that can handle complex, data-heavy workflows.
  • Work closely with product and design to shape features from idea to production.
  • Optimize performance and reliability of SQL queries and backend services.
  • Team Collaboration: Work closely with product, QA, and operations teams; provide mentorship to junior developers.
  • Project Management: Handle multiple projects simultaneously, meet deadlines, and proactively resolve roadblocks.
  • Process Improvement: Recommend and implement enhancements, conduct code reviews, and promote best practices in testing and maintainability.

Location

Vancouver, BC (Please note that remote work will be considered for exceptional candidates with occasional travel to Vancouver)

Job Type

Job Type: Full-Time (40 hours per week, Monday to Friday)

Requirements

Who You Are

  • Bachelor’s degree in Computer Science or a related field is a plus.
  • At least 3 years of programming experience.
  • Experience building and scaling backend systems in production.
  • Solid hands-on experience with Go and SQL.
  • Proven experience developing applications from scratch using modern HTML, CSS and ES6 (Javascript).
  • Experience applying mobile-first frontend implementation practices, including Flexbox, CSS Grid, and CSS Variables, is a plus.
  • Ability to enhance development workflows using LLMs and other AI technologies.
  • Design skills are an asset, especially experience working with design tools like Figma.
  • Experience designing or integrating HTTP REST APIs.
  • Proficiency with Git and GitHub.
  • Experience working in an Agile development environment is a plus.
  • Eligible to work in Canada.

Benefits

Why Join Total Life?

  • Make an Impact: Contribute directly to enhancing mental healthcare services for older adults.
  • Collaborative Culture: Work alongside an innovative and supportive team.
  • Healthcare Plan: Dental care, extended health care, life insurance, paid time off, and vision care.
  • Remote work available on Fridays

Compensation & Benefits

  • Salary: 60000-100000 CAD/year
  • Benefits: Dental care, extended health care, flexible schedule, Remote work available for exceptional candidates, life insurance, paid time off, and vision care.

Benefits mentioned

  • Make an Impact: Contribute directly to enhancing mental healthcare services for older adults.
  • Collaborative Culture: Work alongside an innovative and supportive team.
  • Healthcare Plan: Dental care, extended health care, life insurance, paid time off, and vision care.
  • Remote work available on Fridays
  • Salary: 60000-100000 CAD/year
  • Benefits: Dental care, extended health care, flexible schedule, Remote work available for exceptional candidates, life insurance, paid time off, and vision care.

Requirements mentioned

  • Bachelor’s degree in Computer Science or a related field is a plus.
  • At least 3 years of programming experience.
  • Experience building and scaling backend systems in production.
  • Solid hands-on experience with Go and SQL.
  • Proven experience developing applications from scratch using modern HTML, CSS and ES6 (Javascript).
  • Experience applying mobile-first frontend implementation practices, including Flexbox, CSS Grid, and CSS Variables, is a plus.
  • Ability to enhance development workflows using LLMs and other AI technologies.
  • Design skills are an asset, especially experience working with design tools like Figma.
  • Experience designing or integrating HTTP REST APIs.
  • Proficiency with Git and GitHub.
  • Experience working in an Agile development environment is a plus.
  • Eligible to work in Canada.

No Mondays shows this listing as the employer published it. Check the details on the employer's site before you apply.

More remote jobs in Canada

BrightOrder Inc. · Canada · 7 days ago

DevOps & Cloud Systems - Fullstack Developer

DevOps Developer (AWS) Fully Remote Opportunity About BrightOrder We build technology that keeps fleets safer, smarter, and more profitable. Our platform connects mainten…

Remote
Postscript · Remote · 10 days ago

Senior Fullstack Engineer - Customer Context

Postscript is the AI messaging platform trusted by 20,000+ Shopify brands — including Brooklinen, Ruggable, True Classic, and Dr. Squatch. With a mission to make SMS your…

RemoteNo-meetings cultureCAD 175k–205k / year
Workstream · Vancouver · 14 days ago

Senior Full Stack Engineer

Workstream is a mission-driven company building the all-in-one HR, payroll, and hiring platform for managing the hourly workforce. There are 2.7 billion hourly workers, m…

RemoteUnlimited leave
Knak · Remote - Canada · 20 days ago

Full Stack Developer

Knak is a mission-driven company Why? Because our time is limited, our competition is fierce, and our margin for error is small. To have the biggest impact on the world, …

RemoteCAD 100k–125k / year
Workstream · Vancouver · 24 days ago

Staff Full Stack Engineer

Workstream is a mission-driven company building the all-in-one HR, payroll, and hiring platform for managing the hourly workforce. There are 2.7 billion hourly workers, m…

RemoteUnlimited leave

1,948 live roles · See all →

Other roles at Total Life, Inc.

Total Life, Inc. · Florida, United States · 15 days ago

Supervising Psychiatrist - Remote - Contract

About Total Life Total Life is a telehealth company dedicated to the health of older adults. Over five years we have delivered care to more than 10,000 patients, and we n…

Remote
Total Life, Inc. · Texas, United States · 21 days ago

Delegating Physician - Remote - Contract

Delegating Physician, Texas (Remote, Contract) About Total Life Total Life is a telehealth company dedicated to the health of older adults. Over five years we have delive…

Remote
Total Life, Inc. · Michigan, United States · 28 days ago

Geriatric Nurse Practitioner - Telehealth - Longevity Program

About Total Life Total Life is a telehealth company dedicated to older adults. We provide behavioral health, geriatric care, and longevity services to adults 65+, billed …

Remote
Total Life, Inc. · New York, United States · 28 days ago

Geriatric Nurse Practitioner - Telehealth - Longevity Program

About Total Life Total Life is a telehealth company dedicated to older adults. We provide behavioral health, geriatric care, and longevity services to adults 65+, billed …

Remote
Total Life, Inc. · New Jersey, United States · 28 days ago

Geriatric Nurse Practitioner - Telehealth - Longevity Program

About Total Life Total Life is a telehealth company dedicated to older adults. We provide behavioral health, geriatric care, and longevity services to adults 65+, billed …

Remote
Total Life, Inc. · California, United States · 28 days ago

Geriatric Nurse Practitioner - Telehealth - Longevity Program

About Total Life Total Life is a telehealth company dedicated to older adults. We provide behavioral health, geriatric care, and longevity services to adults 65+, billed …

Remote

52 live roles · See all →

Remote share — Full-Stack Engineer jobs in Canada

100% are remote

20 of 20 jobs we have listed