Thinkific is a learning commerce platform that unites community, courses, and content with commerce. We're looking for an Intermediate Full Stack Engineer to join our team to help build a transformative learning experience to grow our revenue.
Requirements
- 3+ years of experience working in a Full Stack development role
- 1+ years of experience working in a SaaS environment
- Practical understanding of REST and GraphQL APIs
- Experience with Ruby and Ruby on Rails applications or similar MVC frameworks
- Experience with unit/integration tests, TDD is a plus
- Comfortable using Git and related tools like GitHub, GitLab, etc.
- Knowledgeable in relational databases, SQL and engines like PostgreSQL, MySQL
- Experience with cloud hosting (such as AWS, GCP, or Azure)
- Experience building single-page applications, preferably using React and Typescript
Benefits
- Competitive compensation package including base salary, equity, team-wide bonuses, and an Employee Share Purchase Plan
- Flexible Paid Time Off to maintain mental and physical health
- Health Benefits and Wellness: Comprehensive benefits starting on Day 1 include health, vision, and dental coverage for you and your family
- Flexible Work: Choose to work from home from anywhere in Canada, at our Vancouver HQ, a co-working space, or anywhere there's wifi
- Learning & Growth: An annual $1500 USD Learn and Grow fund for conferences, seminars, or courses