Senior Full Stack Developer

Thrive Career Wellness, Inc.

$100K — $120K *
US-AnywhereRemote in Toronto, ON
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience shipping production-level code as a software developer.
  • Proficient in building single-page applications using JavaScript frameworks like Ember or React.
  • Expertise in creating scalable backend services with Ruby on Rails and PostgreSQL.
  • Strong background with testing frameworks such as RSpec and Cypress.
  • Experience in developing and managing fully automated CI/CD pipelines.
  • Familiarity with cloud environments, ideally AWS.

Responsibilities

  • Ship end-to-end features frequently and efficiently as a core Engineering team member.
  • Collaborate with product managers and designers to guide technical decisions based on code structure.
  • Participate in code reviews, ensuring high code quality and providing constructive feedback.
  • Mentor junior engineers and partake in mutual learning experiences.
  • Engage in team rituals to drive continuous improvements in culture and processes.
  • Facilitate a supportive and growth-oriented engineering environment through feedback.

Benefits

  • 3 weeks paid vacation
  • Health Insurance & Wellness Coverage
  • Yearly Learning & Development Allowance
  • Yearly Workspace Allowance
  • Access to licensed learning platforms
Full Job Description
Description

We are seeking a Senior Full-Stack Engineer to join our growing Engineering team at Thrive. This 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):

  • 5+ 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 PostgreSQL. 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.


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
  • Health Insurance & Wellness Coverage
  • Yearly Learning & Development Allowance
  • Yearly Workspace Allowance
  • Access to licensed learning platforms


This posting is for an existing position; Thrive is recruiting to fill a vacancy created by a departure, not a new role. Thrive uses artificial intelligence tools to assist in the screening and assessment of applications. AI may be used to review resumes and support initial candidate evaluation, though all hiring decisions are made by Thrive personnel. If you require accommodation at any time during the recruitment process, please let us know.

Compensation

$100,000.00 - $120,000.00 per year

Similar Jobs

More Jobs at Thrive Career Wellness, Inc.

More Information Technology Jobs

Find similar Senior Full Stack Developer jobs: