Description:
We are looking for a Code-First Shopify Developer who looks at a design and sees the Liquid logic and raw CSS behind it. This is not a "drag-and-drop" or "app configuration" role.
We need an engineer capable of building complex, high-performance themes from scratch, extending Shopify 2.0 architectures, and writing custom JavaScript modules without relying on jQuery or heavy third-party libraries. You will be bridging the gap between standard Shopify theming and complex full-stack applications.
⚠️ Technical Expectation Warning
Please only apply if you are comfortable coding live.
Our interview process includes a Live JavaScript & Logic Test where you will be asked to solve DOM manipulation, data parsing, and algorithmic problems using Vanilla JavaScript without reliance on AI assistants (Copilot/ChatGPT).
Core Responsibilities
- Advanced Theme Development: Build and maintain custom Shopify 2.0 themes using Liquid, JSON templates, and the Section Rendering API.
- Pure JavaScript Engineering: Write optimized, modular ES6+ JavaScript for custom functionality (e.g., custom cart drawers, bundle logic, booking engines, tiered pricing) without relying on jQuery or bloated frameworks.
- CSS Architecture: Implement pixel-perfect, responsive UI using custom CSS3, Flexbox, and Grid. We value organized, performant CSS over heavy frameworks.
- Performance Optimization: Obsess over Core Web Vitals (LCP, CLS, INP). Ensure code is minified, deferred, and efficient.
- Integration: Connect Shopify with third-party APIs and headless microservices.
Must-Have Qualifications
- 2-3+ Years of Proven Experience specifically in Shopify Theme Development (Agency or High-Growth Brand experience preferred).
- Expert Liquid Knowledge: You dream in {% for %}, {% render %}, and {{ metaobject }}. You understand how to manipulate data on the server side before it reaches the DOM.
- Mastery of Vanilla JavaScript: You can select elements, traverse the DOM, fetch APIs, and handle complex array/object manipulation using raw JS.
- Deep CSS Proficiency: You can handle complex layouts, animations, and cross-browser compatibility issues purely with CSS.
- Shopify Ecosystem: Deep understanding of Metafields, Metaobjects, the Storefront API, and the AJAX Cart API.
Strong Pluses (Preferred)
- TypeScript: Experience writing type-safe code in a frontend environment.
- Shopify Plus: Experience with Checkout Extensions, Shopify Functions, or Script Editor.
- Full Stack & Headless: Strong familiarity with Next.js, Node.js, and backend databases (PostgreSQL/Supabase). This is highly valued for our hybrid architecture.
- Experience with Git workflows and CI/CD pipelines for Shopify.