Full Stack Developer (Ecommerce Platform)
$80k - $100k per yeartentree
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
- Own and optimize the eCommerce tech stack across Shopify, custom apps, and Amazon Web Services, improving performance and reducing legacy dependencies.
- Continuously improve onsite experience (homepage, PDP, CLP) through bug fixes and optimizations to strengthen brand presence and CX.
- Build and launch flexible CLP/PLP templates with structured content, advanced filtering, labelling, colour swatches, reviews, merchandising, outfitting, and mobile-first UX.
- Upgrade on-site search and filtering beyond native Shopify to improve product discovery accuracy and relevance.
- 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.- ...Buyapowa are looking for an experienced full stack developer to join our product development team, with a focus on front end React development... ...and lower-level AWS services through Terraform to bring our platform to enterprise-level clients with high security and scale requirements...SuggestedRemote jobFull timeInternshipFlexible hours
$38 - $41 per hour
Full Stack Web Developer Cela Location 305-350 E 2nd Ave Vancouver, BC Salary 38.00 to 41.00 hourly (To be negotiated) / 37.5 hours per week Full time Starts as soon as possible Benefits: Health benefits, financial benefits, Long term benefits, other benefits Languages...SuggestedHourly payLong term contractFull timeImmediate startRemote work- ...building immersive training and onboarding platforms that combine Virtual Reality, Artificial... ...Review pull requests and mentor developers Troubleshoot technical issues and support... ..., or Solution Architect role ~ Strong full-stack development experience ~ Experience designing...Suggested
- ...Consult with clients to develop and document Website requirements Design and integrate website related code Determine hardware and software requirements to achieve optimal server performance Develop website architecture Write, modify and test website related code...SuggestedFull time
$85k - $160k per year
Senior Full Stack Java Developer Position Description THIS ROLE IS BASED IN VANCOUVER BC AND IS NOT OPEN TO REMOTE OPTIONS. CGI is more... ...focused APIs and capabilities which power web and mobile online platforms Design and develop re-usable APIs that focus on customer...SuggestedFlexible hours$60k - $85k per year
...of life. When you join Total Life, you aren’t just joining a platform—you are joining a movement to ensure that every senior has a... ...is at the center of everything we do, and we're looking for a Full-Stack Developer who wants their code to actually mean something. You'll work...Remote workFlexible hours- ...Cloud DX, an industry leader in digital healthcare, is looking for a passionate software developer to help build the future of our digital healthcare platform. As a Senior Full Stack Developer, you will serve as a domain expert for Cloud DX’s next-generation connected...Full timeRemote work
$112.63k per year
...the Connected Operations Cloud, which is a platform that enables organizations that depend on... ...harness Internet of Things (IoT) data to develop actionable insights and improve their... ...are seeking a skilled and passionate Lead Full Stack AWS Developer, Business Applications to...Long term contractInternshipRemote workFlexible hours$65.55k - $84k per year
...hiring multiple entry-level Software Developers through our Developer Jumpstart Program - a full-time permanent opportunity... ...including RESTful services, and cloud platforms such as AWS Strong... ...and Instagram ( Internal Title: Junior Software Developer, Full Stack...Long term contractPermanent employmentFull timeWork at officeHome office2 days per week$50k - $75k per year
🚀 Full-Stack Developer Equity + Bonus + Massive Growth Opportunity About Total Life At Total Life, we’re redefining mental healthcare for older adults by leveraging a telehealth platform that delivers evidence-based emotional support. Our mission is to ensure quality...Full timeRemote workMonday to fridayFlexible hours- ...Optix is looking for a Senior Full Stack Engineer to help us build the next generation of AI-powered features in our platform. We are evolving from a rules-based automation platform... ...meaningful value to our customers Develop the integrations and full-stack experiences...Full timeManual laborWork at officeFlexible hoursShift work
- ...agencies. ResponsiveAds is currently looking for Senior Full-Stack Developers to work on our Next Gen Self-Serve Studio 4 Product which includes... ...The target customers are designers, so you have a chance to develop a product that “excites” them. Desired Skills and...Full timeRemote workWork from homeFlexible hours
$120k - $150k per year
...quality of life. When you join Total Life, you aren’t just joining a platform—you are joining a movement to ensure that every senior has a... ...center of everything we do, and we are looking for a Senior Full-Stack Engineer who wants their code to mean something. Working...Work at officeRemote workFlexible hours$85.8k - $169.3k per year
...Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications... ...analytics authoring. You’ll work across a rich desktop and web stack to deliver scalable, user‑centric features that empower and delight...Ongoing contractWork at officeLocal area- ...lookout for a seasoned Director of eCommerce to lead our digital team at... ...Responsibilities: Develop and execute a comprehensive eCommerce... ...understanding of eCommerce platforms, tools, and technologies. ~... ...All other departments Type: Full-Time Permanent Compensation...Permanent employmentFull time
- ...toward Teck’s purpose of providing the essential resources the world relies on. Role Overview are seeking a senior Platform Developer to help compose and evolve a modern cloud-native platform with a strong focus on developer experience, reliability, and automation...Long term contractContract workFor contractorsWork at office
$116.8k - $226k per year
...internal tools.Proven experience designing, developing, and maintaining scalable test automation frameworks for mobile and web platforms using tools like XCTest, Selenium, or... ...the opportunity to progress as you grow and develop within a role. The base pay range for this...Local areaRelocation- ...Role Overview Reporting to the Team Lead, Business Applications Portfolio Delivery, the Junior Software Developer (Dynamics 365 & Power Platform) is responsible for designing, developing, and supporting solutions within the Microsoft Dynamics 365 and Power Platform...Contract workFor contractorsWork at office
- .... We have an advanced Creative Ad Tech stack with a Fluid Design Tool, Creative Asset... ...Optimizer personalization engine. Developers will get the chance to be involved with... ...ResponsiveAds is currently looking for a full-stack developer that is a new graduate looking for a 3...Long term contractFull timeInternshipSummer internshipFlexible hours
$55k - $63k per year
Ecommerce Customer Experience Specialist Our client is a growing Canadian ecommerce luxury brand in the home décor and furnishings industry... ..., including Shopify, Google Workspace, and customer service platforms ~Enjoy collaborating with cross-functional teams to create...Permanent employmentFlexible hours$200k per year
...Location: Remote / Virtual Job Type: Full-Time Salary Range: $4,000–$6,000 USD/... ...on-site performance. This is a hands-on Ecommerce Manager role focused on the site itself:... ...Google Analytics or comparable web analytics platforms to track and analyze ecommerce...Full timeRemote workMonday to friday- ...disciplined execution is what drives real marketplace growth. If that sounds like you, you might have what it takes to be our next Ecommerce Marketplace Specialist. You’ll love working here… You’ll be supported by good people who know what they’re doing, and given the space...Hourly payFlexible hours
$84k - $175k per year
...day look like? • Architect end to end data platforms on Azure and align designs to business... ...people who want to learn, gain experience, and develop skills. Wherever you are in your career,... ...qualified candidates who represent the full diversity of communities across Canada. This...Permanent employmentFlexible hours- ...seeking an experienced backend Ruby developer (ideally with some React... ...Management and Automation (mPMA) platform for the renewable energy... ...product using our core technology stack Provide technical guidance... ...Instructions to Apply Job Type: Full-time Schedule: ~ Monday...Full timeWorldwideMonday to friday
$144.6k - $322.5k per year
...wants you to grow and succeed. Expert MLOps Platform Engineer Job Responsibilities: Cooperate with developers and infrastructure teams to ensure highly... ...inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all...$119.7k - $161.7k per year
...we're looking for a hands-on Senior Software Developer, Tech Lead to design and evolve the core services that power our platform for 1.5M+ photographers and creative professionals... ...a team of Software Developers through the full project lifecycle, from initial discovery and...Long term contractFull timeWork at officeWorldwideHome office2 days per week- ...are a leading global no-code insurance platform for health, life, and P&C We’re the winner... ...grows Provide mentorship to junior developers, aiding in their technical growth and... ...Need Proven experience 6 years as a Full Stack Engineer, working on complex SAAS applications...Remote work
$120k per year
...interaction to new heights. Our cutting-edge cloud platform, coupled with AI-driven analytics tools,... ...role requires deep expertise in AWS, full stack Java and Python development, data... ...What you'll be doing: Architect and develop large-scale, mission-critical platform services...Flexible hours- ...Measurement Data Engineering team within the Partnership Intelligence Platform . This is an exciting opportunity for a people-focused... ...engineering team members. Identify opportunities to improve developer experience, team workflows, internal tooling, and engineering processes...Long term contractFull timeInternship
- ...looking for a Senior Microsoft Dynamics 365 CRM (CE) / Power Platform developer to become a core member of our team. The CRM Developer is part... ...of experience with Microsoft Dynamics CRM, understand the full stack, and have worked extensively with Dynamics 365 CE Proficient...Full timeLive InRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Developer (Ecommerce Platform). Be the first to apply!
- full stack developer Vancouver, BC
- full stack web developer Vancouver, BC
- senior full stack engineer Vancouver, BC
- full stack developer remote Vancouver, BC
- ecommerce Vancouver, BC
- e-commerce Vancouver, BC
- ecommerce associate Vancouver, BC
- e-commerce specialist Vancouver, BC
- ecommerce specialist Vancouver, BC
- ecommerce developer Vancouver, BC
