Senior Shopify Full-Stack Developer (Liquid & React Custom Apps)

Young Living Essential OilsLehi, UT
1dOnsite

About The Position

Preference given to candidates in the state of Utah, exceptional out-of-state applicants willing to relocate at their own expense may be considered. Summary: We are looking for a Senior Shopify Full-Stack Developer with deep experience in Shopify Liquid theming and custom Shopify app development using React . This role is ideal for someone who understands Shopify end-to-end — from storefront performance and UX to backend APIs and embedded apps. You will play a key role in building, customizing, and scaling Shopify solutions that support business growth, improve customer experience, and integrate with internal systems.

Requirements

  • 5 + years of professional web development experience
  • 3+ years of hands-on Shopify development experience
  • Strong expertise in Shopify Liquid and theme customization
  • Proven experience building custom Shopify apps
  • Strong proficiency in React (hooks, component architecture, state management)
  • Experience with Shopify App Bridge and OAuth authentication
  • Solid understanding of Shopify APIs (Admin, Storefront, Webhooks)
  • Proficiency with modern JavaScript (ES6+), HTML5, and CSS3
  • Experience with version control systems (Git)
  • Strong debugging, problem-solving, and communication skills
  • Bachelor's degree in computer science or related field. A combination of education and experience may meet the requirements.

Nice To Haves

  • 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

  • Design, develop, and maintain custom Shopify themes using Liquid , HTML, CSS, and JavaScript
  • Build and maintain custom Shopify apps , including embedded apps using React and Shopify App Bridge
  • Work with Shopify Admin API, Storefront API, and Webhooks
  • Develop scalable front-end components and application logic using React
  • Working experience with Alpine.js for building reactive UI components
  • Integrate Shopify with third-party systems (ERP, CRM, marketing tools, fulfillment, analytics, etc.)
  • Optimize storefront performance, accessibility, and SEO
  • Collaborate with designers, product managers, and stakeholders to translate business requirements into technical solutions
  • Troubleshoot complex Shopify issues across themes, apps, and integrations
  • Follow best practices for security, performance, and maintainability
  • Mentor junior developers and contribute to technical decision-making and architecture
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service