Skip to content

Full Stack Developer – Intermediate

Thrive, a newly created wellness product that launched March 2019, is leading the HR industry by helping emerging, mid-market and enterprise companies with an easy, efficient, and effective process that assists employee’s transitions throughout their career. Read more about our launch here:

Thrive’s mission is to provide amazing services to 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 to help them Thrive.

We are looking for a self-starting, strong developer who will be working in a collaborative environment using a variety of dynamic languages, tools, frameworks, etc. to work on some of our industry leading products. You will be a part of a small focused team working on adding features to existing applications, helping architect and design new feature set, as well as building and monitoring our production services.

It is important to us to have a positive and collaborative relationship between all of our team members.

Learn more about us at

Typical Work Week

  • Working with our preferred technology stack (Primarily Ruby on Rails, modern JavaScript)
  • Be part of a Full-Stack feature teams
  • Design, architect, and ship features often
  • Participate and be involved in product development meetings
  • 5-15 min standup meeting before lunch to touch base
  • Other duties as required

Required Technical Skills & Knowledge

  • 3+ years of web development experience (HTML/CSS/JS/backend)
  • Experience with one of Ember, Angular, React, Vue
  • Experience with modern web framework and API development (Ruby on Rails, Sinatra, Django, Phoenix, Node)
  • Experience with Git and GitHub or similar
  • A strong grasp and experience with relational databases; including Postgres & MySQL
  • Comfortable working in the terminal
  • Proficiency within an editor of your choice
  • Experience with testing frameworks such as RSpec, Jest, pytest or equivalent
  • Consuming third party API’s like Facebook messenger

Required Personal Qualifications

  • Passionate about clean code architecture and software craftsmanship
  • Good oral and written English communication skills
  • Enthusiasm to work in a fast-paced and dynamically changing environment
  • Ability to work autonomously with minimal supervision
  • Ability and patience to pay attention to detail
  • Canadian Citizen or Permanent Resident

Ideal Technical Experience

  • 3+ years or experience with Ruby on Rails
  • 1+ years of experience with Ember.js
  • Experience building production Ember.js applications
  • Experience building production Ruby on Rails applications
  • Experience mentoring, leading, or training other team members
  • Experience testing with Mirage
  • Experience testing with RSpec
  • Experience with cloud platforms: Heroku, AWS

Life at Thrive

  • Fun, relaxed work environment
  • Located downtown Toronto; easily accessible by public transit
  • Trendy offices at 240 Richmond Street West in WeWork
  • Drinks provided
  • MacBook Pro, Monitor etc. Provided
  • Compensation: $70k-$110k Salary + Bonus
  • Health insurance + wellness coverage
  • Learning & Development Allowance
  • Health & Fitness Allowance
  • Opportunity for career progression and mentoring others
Return to top