
tentree is a lifestyle apparel company based out of Vancouver, Canada that plants ten trees for every item purchased. Our apparel is one of the most sustainable available today and we’re ranked as one of the top apparel brands as recognized by B Corp and Textile Exchange. Since our start in 2012, we have planted over 117 million trees around the world. By combining social and environmental consciousness with apparel, we empower our customers to have a direct impact on saving the planet through intentional purchasing.
We're looking for a Shopify-first Full Stack Developer to own and evolve tentree's ecommerce platform. You've shipped production work on Shopify Plus, you've built custom Shopify apps and extensions, and you've integrated the tools modern DTC brands rely on — Klaviyo, Yotpo, NetSuite, and the like.
You'll work with internal teams and external development partners across our Shopify storefronts (Canada & USA), custom applications, and AWS infrastructure. We're an AI-forward engineering team — we use coding agents, AI-assisted code review, and automated testing to ship faster and with higher quality, and we expect you to bring the same mindset.
Requirements
Professional Requirements:
Nice to Have:
Personal Strengths:
Benefits
At tentree, we offer a total rewards package that supports your wellbeing, growth and everyday life.
Alongside a competitive salary, you can expect:
A typical hiring range for this position is $80,000 to $100,000 CAD per year with the final salary offer based on your qualifications, job-related skills, and relevant experience.
tentree is proud to be a certified inspiring workplace and an equal opportunity employer. We’re committed to building a team that brings varied backgrounds, perspectives and strengths to the table. All employment decisions are made based on qualifications, merit, and business needs.

The beautiful landscape we know and love is fast disappearing. At tentree, we believe that we can inspire a new group of consumers to tackle the environmental issues we are now faced with. By planting ten trees and ensuring that all our clothing is produced responsibly we allow each and every customer to make a difference. Our commitment to the environment isn't just a catchy hook to drive sales. It is something we fundamentally believe in, that will have an enormous impact on our environment going forward. It’s your world, your life, your playground. Let’s protect it – together, we can build forests.
Tree planting is a way of restoring the environment, maintaining ecosystems, and making our world a healthier place to live. This isn’t new; but what is new, is how we have used the concept of planting trees to inspire entrepreneurship, build sustainable communities, provide shelter and generally increase quality of life.
The founders of tentree have years of experience in the tree planting industry and have used this to create a business model that ensures trees are planted sustainably and in a way that will have the greatest impact. Some of the many benefits of planting trees include:
- Creating and restoring bio-diversity
- Removing greenhouse gases from the atmosphere
- Creating bio-precipitation
- Building sustainable and resilient natural ecosystems