Software Engineer III

Young Living Essential OilsLehi, UT
10dOnsite

About The Position

We're looking for a Software Engineer III to lead the development of high-performance Shopify storefronts. You'll architect and ship advanced Liquid templates and Online Store 2.0 sections/blocks, integrate with Shopify APIs, and partner cross-functionally to deliver fast, accessible, and high-converting experiences across international markets.

Requirements

  • 5-8+ years professional web development; 3+ years focused on Shopify and Liquid .
  • Expert in Liquid , Online Store 2.0 architecture, sections/blocks , metafields , theme app extensions , and Shopify CLI .
  • Strong HTML/CSS/SCSS , modern JavaScript/TypeScript , and DOM performance optimization.
  • Hands-on with Shopify Storefront/Admin APIs ( GraphQL preferred), webhooks, and app integrations (subscriptions, search, reviews, loyalty, analytics).
  • Proven track record improving Core Web Vitals and conversion rate at scale.
  • Git/GitHub workflows, code review, and CI/CD experience.

Nice To Haves

  • Headless Shopify experience (Hydrogen/Remix or Next.js), edge rendering, caching strategy.
  • React , Node.js , serverless (Cloudflare/AWS), and GraphQL tooling.
  • A/B testing and feature flagging.
  • Payments, fraud, tax/duties, subscriptions, ERP/PIM integrations.
  • Building custom/private Shopify apps; OAuth and secure key management.

Responsibilities

  • Theme & Template Engineering: Build and maintain themes, templates, sections/blocks, theme app extensions, and metaobject/ metafield -driven content models using Liquid , JSON templates , HTML/CSS/SCSS , and JavaScript/TypeScript .
  • Shopify Platform Extensions: Implement Shopify Functions (checkout/cart/pricing), Checkout Extensibility, webhooks, and custom/private app integrations via Admin/Storefront GraphQL & REST .
  • Performance & SEO: Own Core Web Vitals, image/CDN optimization, lazy loading, and structured data; ensure semantic, crawlable markup.
  • Internationalization: Configure Shopify Markets (domains/subfolders, currencies, duties/taxes, translations) and price lists; support multi-region catalogs.
  • Quality & Reliability: Add automated tests (Playwright/Cypress, Jest), type safety (TS), and CI/CD (e.g., GitHub Actions); establish performance budgets and monitoring.
  • Accessibility: Ship WCAG-conformant experiences (keyboard flows, landmarks, ARIA).
  • Collaboration & Mentorship: Work closely with Design (Figma), Content, and Growth; review code and mentor junior/mid engineers.
  • Operate & Improve: Monitor production (errors, vitals, uptime), analyze funnels (GA4/GTM/Search Console), and iterate to improve CVR/AOV.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service