Work In Tech

Find your next role at Canada's fastest-growing tech companies

Full Stack Developer (React/Ruby)

Thrive Career Wellness Platform

Thrive Career Wellness Platform

Software Engineering
Toronto, ON, Canada · Remote
Posted on Wednesday, July 3, 2024
Remote (Canada)
Thrive’s mission is to help people at all stages of their career. Career wellness is about more than just getting your next job, or even your next promotion. We deeply care about our users’ career paths and work to ensure they have access to great tools in order to help them Thrive.
We believe in solving the types of problems that will positively impact the lives of millions of people in need of support along their career journey.
  • Are you looking for a start-up environment with lots of freedom and responsibility?
  • Do you enjoy solving challenging problems while working with exciting technologies?
  • Do you enjoy working with and learning from smart, driven, and supportive people?
  • Do you want to make a meaningful difference in people’s lives?
If this sounds like you, then we'd love to hear from you. Help us transform an entire industry and enable people to realize their career potential. Join us on our mission and let's help the world Thrive.
RESPONSIBILITIES
  • A key member of our Engineering team responsible for shipping end-to-end features often and with confidence
  • Work hand-in-hand with product managers and designers and help guide decisions based on your knowledge of the codebase and extensive technical experience
  • Review code and have your code reviewed
  • Mentor and be mentored by other engineers helping each other learn & grow
  • Actively participate in team rituals including retrospectives and help drive continuous improvement in our technology, process and culture
  • Give and receive feedback in the pursuit of personal and professional growth within a safe and supportive environment
EXPERIENCE & SKILLS
  • 3+ years as a professional software developer shipping production-level code
  • Proficiency in writing single-page client applications in JavaScript using Ember and/or React. Extensive experience with Angular, Vue or similar technologies will also be considered.
  • Proficiency in writing distributed backend services using Ruby on Rails and PostgreSQL. Extensive experience with Sinatra, Django, Phoenix, Node, and mySQL will also be considered.
  • Proficiency with testing frameworks such as RSpec, Cypress, Jest, QUnit or equivalent.
  • Proficiency in building and maintaining fully automated delivery pipelines.
  • Proficiency with cloud environments including AWS. Extensive experience with GCP and/or Azure will also be considered.
LIFE AT THRIVE:
  • High trust environment with lots of freedom and responsibility
  • Strong opportunities for career growth with many learning and mentorship opportunities
  • Fully-remote work environment with additional office space in prime downtown Toronto location
COMPENSATION PACKAGE:
  • 3 weeks paid vacation + 1 week during holiday shutdown period
  • Health Insurance Coverage
  • Yearly Learning & Development Allowance
  • Yearly Workspace Allowance
  • Yearly Wellness 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 applicants legally entitled to work in Canada will be considered.