Key Responsibilities
Team Leadership & Management
- Lead, mentor, and manage a team of 3-4 frontend and Shopify developers, fostering a culture of technical excellence, ownership, and continuous learning.
- Drive agile ceremonies - sprint planning, standups, retrospectives - and ensure predictable, high-quality delivery.
- Establish and enforce coding standards, PR review processes, and documentation practices across the team.
- Serve as a technical escalation point, unblocking engineers on complex architecture and integration challenges.
Shopify Platform Architecture & Development
- Architect and oversee the development of Shopify Plus storefronts across multiple brands, optimizing for performance, scalability, and UX best practices.
- Lead the design and implementation of Shopify themes using Liquid, HTML5, CSS3, and JavaScript (ES6+), including custom sections and dynamic content blocks.
- Drive adoption of headless/composable commerce approaches where applicable, leveraging Shopify Storefront API with React.js / Next.js / TypeScript frontends.
- Build and govern custom Shopify Apps using Node.js to extend platform capabilities across the brand portfolio.
- Evaluate and guide technology selection for frontend tooling, frameworks, and third-party integrations.
Shopify APIs, GraphQL & Integrations
- Lead development of robust integrations using Shopify Admin API (REST and GraphQL) for catalog, orders, customers, inventory, and fulfillment operations.
- Architect Shopify Webhook-based event-driven integration patterns for real-time data flows with downstream systems.
- Design and manage product data pipelines between ERP/OMS and Shopify, including automated catalog, pricing, and inventory feeds in CSV, XML, and JSON formats.
- Ensure API integrations adhere to rate limiting, versioning, and error handling best practices.
Order Management & POS
- Own the technical integration between Shopify and Order Management Systems (OMS) - including order lifecycle workflows, fulfillment routing, returns, and exchanges.
- Lead implementation and optimization of Shopify POS across physical retail touchpoints, ensuring unified commerce across online and in-store channels.
- Collaborate with operations teams to support click-and-collect, ship-from-store, and inventory visibility features.
- Manage checkout customization using Shopify Functions, Checkout Extensions, and Checkout Scripts for promotions, discounts, and custom logic.
Payments & Checkout
- Oversee configuration and optimization of Shopify Payments, Shop Pay, and third-party payment gateway integrations.
- Ensure PCI-DSS compliance and security best practices across all payment workflows and checkout touchpoints.
- Lead integration with Buy Now Pay Later (BNPL) providers and gifting/loyalty platforms as needed.
Analytics, SEO & Tag Management
- Own the implementation and governance of Google Analytics 4 (GA4), Google Tag Manager (GTM), and multi-channel conversion tracking.
- Enforce technical SEO standards including structured data (JSON-LD), canonical tags, page speed optimization, and Core Web Vitals.
- Design and maintain GTM data layers, custom triggers, and attribution models in collaboration with the marketing analytics team.
Performance, Quality & DevOps
- Champion web performance engineering - Core Web Vitals, CDN configuration, image optimization, lazy loading, and caching strategies.
- Define and maintain CI/CD pipelines for Shopify theme and app deployments using Shopify CLI and GitHub Actions.
- Oversee QA processes for frontend - writing test plans, coordinating with QA engineers, and enforcing regression testing coverage.
- Monitor frontend reliability using APM/observability tools; drive RCA and remediation for production incidents.
Marketing & Social Commerce Integrations
- Lead technical integrations with email and SMS marketing platforms including Listrak, Klaviyo, and similar tools.
- Oversee social commerce integrations: TikTok Shop, Instagram Shopping, Facebook Catalog, and Pinterest Catalogs.
- Integrate and maintain tax automation platforms (e.g., Avalara, TaxJar, Vertex) with Shopify.
Required Qualifications
Experience
- 8+ years of hands-on frontend development experience with at least 5 years specializing in Shopify / Shopify Plus.
- Proven experience leading and managing a team of engineers in a direct or tech-lead capacity.
- Deep eCommerce domain expertise: order lifecycle, promotions, catalog management, checkout