Full Stack Developer (Ecommerce Platform)

Posted 14 Days Ago
Be an Early Applicant
Vancouver, BC, CAN
In-Office
80K-100K Annually
Senior level
eCommerce • Fashion • Retail • Social Impact
The Role
Responsible for owning and evolving tentree's Shopify-first eCommerce platform, optimizing tech stack, building apps, and integrating third-party tools while leveraging AI for development efficiency.
Summary Generated by Built In

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.

Who are we looking for?

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.

6-Month Goals
  1. Own and optimize the eCommerce tech stack across Shopify, custom apps, and Amazon Web Services, improving performance and reducing legacy dependencies.
  2. Continuously improve onsite experience (homepage, PDP, CLP) through bug fixes and optimizations to strengthen brand presence and CX.
  3. Build and launch flexible CLP/PLP templates with structured content, advanced filtering, labelling, colour swatches, reviews, merchandising, outfitting, and mobile-first UX.
  4. Upgrade on-site search and filtering beyond native Shopify to improve product discovery accuracy and relevance.
  5. Improve dev and product operations by leveraging AI for coding, testing, and code review, and streamlining product creation via PLM systems and Oracle NetSuite for faster, more accurate workflows.
Key Responsibilities
  • Build and maintain custom Shopify Plus themes (Liquid, Vue.js, Shopify 2.0 architecture) and optimize storefront performance
  • Build and maintain custom Shopify apps (public, custom, and embedded admin apps) and the full range of app extensions — theme extensions, checkout UI, customer account UI, admin UI, Shopify Functions, post-purchase, Web Pixel, and Flow
  • Own integrations with Klaviyo, Yotpo, NetSuite, and other marketing, reviews, and ERP tools via REST, GraphQL, and webhooks
  • Contribute to internal applications — Product Management Admin Portal (React + Laravel) and Impact Wallet (Laravel + Blade)
  • Maintain backend services (Node.js, PHP/Laravel) and AWS infrastructure (EC2, RDS, S3, Elastic Beanstalk)
  • Work comfortably with CI/CD pipelines (AWS CodePipeline, GitHub Actions) for automated builds, testing, and deployments
  • Leverage AI across the development lifecycle — coding agents, code review, and automated testing — to ship faster without compromising quality

Requirements

Professional Requirements:

  • Degree or post-secondary education in Computer Science, Software Engineering, IT, Data Science, or a related field, or equivalent practical experience
  • 5+ years full-stack development, with at least 3 years focused on Shopify Plus
  • Strong command of Liquid, Shopify 2.0 themes, and the GraphQL Admin & Storefront APIs
  • Hands-on experience building Shopify apps and app extensions, including Shopify Functions (Rust, JS, or TS), OAuth flows, session tokens, webhooks, and the Shopify CLI
  • Experience migrating from legacy customizations (Checkout.liquid, Scripts) to the current extension model
  • Proven experience integrating third-party tools like Klaviyo, Yotpo, and NetSuite
  • Proficiency with Node.js and/or Laravel, React or Vue.js, and Tailwind CSS
  • Working knowledge of AWS (EC2, RDS, S3), MySQL, and Git-based workflows
  • Fluency with AI development tools — coding agents, AI-assisted code review, and test generation — as a core part of your daily workflow

Nice to Have:

  • Experience publishing apps to the Shopify App Store, or building production custom apps for Plus merchants
  • Experience with Hydrogen/Oxygen, Remix, or other headless architectures
  • Familiarity with Shopify B2B, Markets, and multi-currency setups
  • Experience building custom AI workflows, MCP integrations, or internal developer tooling

Personal Strengths:

  • Take ownership and work independently across the stack
  • Strong QA and debugging mindset across connected systems
  • Balance speed of execution with scalable architecture
  • Treat AI tools as a force multiplier — know when to use them and when to review their output critically
  • Clear communicator with internal teams and external partners
  • Excellent problem-solving and debugging skills across systems
  • Self-starter who thrives in a hybrid, ownership-driven environment
  • Comfortable navigating a fast-paced, evolving technical landscape

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 variety of time off programs including vacation, sick days and office closures
    • Extended Health Benefits & HSA/LSA top ups
    • Training and development opportunities
    • Employee discounts on tentree products
    • A spacious East Vancouver HQ
    • A hybrid schedule with three in-office days per week (Tues-Thurs)

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. 

Skills Required

  • 5+ years full-stack development experience
  • 3+ years focused on Shopify Plus
  • Strong command of Liquid and Shopify 2.0 themes
  • Hands-on experience building Shopify apps and extensions
  • Experience integrating Klaviyo, Yotpo, and NetSuite
  • Proficiency with Node.js and/or Laravel
  • Working knowledge of AWS and Git-based workflows
  • Fluency with AI development tools
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
115 Employees

What We Do

Tentree is a sustainable lifestyle apparel company that plants ten trees for every item purchased to help restore the planet and protect ecosystems.

Similar Jobs

Remitly Logo Remitly

Recruiting Coordinator

eCommerce • Fintech • Payments • Software • Financial Services
In-Office
Burnaby, BC, CAN
2800 Employees
32-40 Hourly

Block Logo Block

Product Manager

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
240K-359K Annually

Block Logo Block

Senior Machine Learning Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
161K-284K Annually

Xero Logo Xero

Manager, Enterprise Sales (Remote, US)

Cloud • Fintech • Information Technology • Machine Learning • Software
Remote or Hybrid
3 Locations
4500 Employees
116K-145K Annually

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account