Senior Full Stack Developer
Thrive Career Wellness Platform
Job Title: Senior Full-Stack Engineer
Job Summary:
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:
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 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.
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
