Are you a Senior Full Stack Engineer who thrives on solving complex problems, building impactful products, and working alongside a collaborative team? We’re looking for a Senior Full Stack Engineer to join us at Thinkific.
As a Senior Full Stack Engineer, you’ll work across our application stack to help us meet business goals while investigating, assessing, and fixing product issues along the way. As a Senior Engineer, you’ll also play a key role in mentoring others and supporting the growth of your teammates. In this role, you will work closely with our Engineering, Product Management, and Product Design teams to help translate business requirements and specifications into delivered platform features that create real value for our users.
Your goal will be to lead medium-to-large feature projects from conception to completion in our agile environment. Here’s how you’ll accomplish this:
The person we have in mind likely:
These things would also be nice, but we think you could learn them on the job:
We’re committed to fair and transparent pay that reflects both where you’re at and where you can grow. This role has a salary range of $120,000-$150,000-$180,000 in Canada, designed to capture the full journey from developing skills to excelling in the position. Most new hires start between the minimum and midpoint, which aligns with being fully capable in the role. Salaries above the midpoint are typically reserved for team members who have demonstrated strong, consistent performance, deep expertise, and a significant positive impact within the role.
For high-demand or hard-to-fill positions like this one, we may hire above midpoint for candidates who bring exceptional experience, skills, or impact potential.
Diversity, Equity, Inclusion and Belonging & Accessibility
This is just our initial idea of who we’re looking for! At Thinkific, we know that people have unique career journeys. If your experience is close to what we’ve described but you feel that you might be missing a few of the requirements, please still apply! We believe in equal opportunity and are committed to diversity, equity, inclusion, and belonging across every facet of our business.
We’re also committed to providing a comfortable and accessible interview experience for every candidate. If there are any accommodations our team can make throughout our hiring process (big or small), please let us know.