×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Developer

Remote / Online - Candidates ideally in
Toronto, Ontario, C6A, Canada
Listing for: Thrive Career Wellness Platform
Full Time, Remote/Work from Home position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Full Stack Developer, Senior Developer, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 90000 - 120000 CAD Yearly CAD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Join to apply for the Senior Full Stack Developer role at Thrive Career Wellness Platform

Thrive Career Wellness Platform provided pay range

This range is provided by Thrive Career Wellness Platform. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA $90,000.00/yr - CA$/yr

Job Details

Job Title: Senior Full-Stack Engineer

Location: Open to Remote - Some Restrictions Apply (Canada)

Salary Range: $90k - $120k

Reports To: Engineering Leadership (CTO & Engineering Managers)

Job Summary

We are seeking an experienced Senior Full‑Stack Engineer to join our growing Engineering team s role is ideal for someone who thrives in a fast‑paced startup environment, enjoys solving challenging problems, and is passionate about building high‑quality, scalable software that impacts millions of career journeys. As a key contributor, you will ship end‑to‑end features, collaborate closely with product and design, and play a meaningful role in shaping our technology, processes, and engineering culture.

If you enjoy autonomy, mentorship, and working with modern technologies, this role is a strong fit.

Key Responsibilities
  • Act as a key member of the Engineering team, responsible for shipping end‑to‑end features frequently and with confidence.
  • Work collaboratively with product managers and designers, guiding decisions based on deep knowledge of codebase structure and technical feasibility.
  • Participate in code reviews, providing constructive feedback and maintaining high code quality across the team.
  • Mentor and be mentored by engineers at various levels, fostering a culture of continuous learning and technical growth.
  • Actively engage in team rituals such as retrospectives, contributing to ongoing improvements in technology, processes, and team culture.
  • Give and receive feedback in support of a safe, collaborative, and growth‑oriented engineering environment.
Business Problem the Senior Full‑Stack Engineer Will Solve

This role will help drive the development of scalable, reliable features that support Thrive’s mission to advance career wellness. By building high‑quality systems and collaborating across the organization, you will directly contribute to delivering impactful solutions that serve millions of users navigating their career journeys.

Ideal Candidate Demographics (Experience & Skills)
  • 10+ years of experience as a professional software developer shipping production‑level code.
  • Proficiency building single‑page applications using JavaScript frameworks such as Ember or React. Extensive experience with Angular, Vue, or similar frameworks will also be considered.
  • Proficiency building scalable distributed backend services using Ruby on Rails and Postgre

    SQL. Experience with Sinatra, Django, Phoenix, Node, or MySQL is also accepted.
  • Strong experience with modern testing frameworks (RSpec, Cypress, Jest, QUnit, or equivalents).
  • Proven ability to build and maintain fully automated CI/CD pipelines.
  • Proficiency working in cloud environments, ideally AWS; experience with GCP or Azure is also valuable.
Our Hiring Process
  • Talent Acquisition Screening – 30 minutes
  • Take Home Technical
  • Meeting Hiring Manager
  • 1 Hour Code with 2 Devs
  • Offer
  • Life at Thrive
    • High‑trust environment with autonomy, ownership, and flexibility
    • Fast‑paced startup culture with strong mentorship and growth opportunities
    • Fully remote work environment with optional access to downtown Toronto office space
    Total Rewards Package
    • 3 weeks paid vacation + 1 week holiday shutdown
    • Health Insurance & Wellness Coverage
    • Yearly Learning & Development Allowance
    • Yearly Workspace Allowance
    • Access to licensed learning platforms

    At Thrive, we understand and value diversity in our employees and are proud to be an Equal Opportunity Employer. If you require accommodation at any time during the recruitment process, please let us know.

    Only those legally entitled to work in Canada will be considered for interview and employment.

    Seniority Level

    Mid‑Senior level

    Employment Type

    Full‑time

    Job Function

    Engineering and Information Technology

    Industries

    Human Resources Services

    Referrals increase your chances of interviewing at Thrive Career Wellness Platform by 2x

    #J-18808-Ljbffr
    Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary