Description
We are looking for a Senior Shopify Engineer with deep experience in Shopify Liquid theming and custom Shopify app development using React.
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.
Key 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
- Provide technical mentorship to junior developers and contribute to technical decision-making and architecture.
Required Qualifications
- 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)
Preferred Qualifications
- Experience with Alpine.js for building reactive UI components
- Shopify Plus experience
- Experience with Checkout Extensibility and Checkout UI extensions
- Experience with theme performance tooling (Lighthouse, Core Web Vitals)
- Experience with Node.js, serverless platforms (Cloudflare/AWS), and GraphQL tooling
- Experience with A/B testing and feature flagging
- Experience with payments, fraud, tax/duties, subscriptions, and ERP/PIM integrations
- Experience building custom or private Shopify apps with OAuth and secure key management