Senior Full Stack Engineer

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Full-Stack Engineer at Total Life creating scalable applications supporting mental health for the elderly. Collaborating with product and clinical teams to enhance user experience and performance.

Responsibilities

  • Own, design, and scale production-grade applications and microservices using a high-performance Go backend and a highly optimized, modern JavaScript frontend.
  • Design scalable data models in PostgreSQL built for complex, data-heavy clinical workflows. Lead efforts in SQL optimization, indexing strategies, and database reliability as our active monthly sessions scale.
  • Architect responsive, highly accessible, and elegant user interfaces (HTML5/CSS3/ES6) tailored specifically for our unique 65+ demographic, ensuring top-tier performance across all devices.
  • Drive engineering excellence by defining technical standards, leading robust code reviews, and mentoring team members to elevate the collective bar of the engineering organization.
  • Partner as a technical peer with product and design from early discovery and concept phases through to production launch, balancing business velocity with technical sustainability.
  • Ensure our systems adhere to the rigorous security, data privacy, and compliance frameworks required in a modern digital health environment.

Requirements

  • Specifically, you bring:
  • **5+ years of professional full-stack experience**, with a significant focus on building and scaling production applications using **Go** and **SQL**.
  • **Advanced frontend capability** using modern HTML, CSS, and vanilla JavaScript (ES6+), with a strong eye for performance, optimization, and digital accessibility (WCAG).
  • **Deep database expertise**, including complex schema design, query optimization, and managing relational databases (PostgreSQL) under scaling loads.
  • **Proven technical leadership** experience—whether through formal mentoring, architecting major system components, or defining team engineering workflows.
  • Strong product intuition and a collaborative mindset, comfortable working in a fast-paced, cross-functional, agile environment.
  • A bachelor's degree in Computer Science, Engineering, or equivalent practical experience demonstrating deep fundamentals in software architecture.
  • **Nice to have:** Prior experience in HealthTech, digital health, or highly regulated, compliant environments (e.g., HIPAA, PIPEDA, healthcare integrations).

Benefits

  • What We Offer
  • **Salary:** $120,000 – $150,000 CAD, commensurate with senior-level experience
  • **Performance Bonus**
  • **Comprehensive Benefits:** Extended health, dental, vision, and life insurance
  • **Paid Time Off**
  • **Flexible Work:** Hybrid model with remote flexibility and collaborative in-office time in Vancouver, BC.
  • **Mission:** The opportunity to do work that genuinely matters, solving systemic healthcare challenges for an underserved population.

Job type

Full Time

Experience level

Senior

Salary

CA$120,000 - CA$150,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptMicroservicesPostgresSQLGo

Location requirements

HybridVancouverCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.