Shopify Developer (Themes, Liquid, HTML/CSS)

Main takeaway: This role is for a Shopify Frontend/Theme Developer with deep expertise in Shopify themes, Liquid, HTML, CSS, and storefront customization, plus solid understanding of performance, UX, and apps/integrations.

About the Role

The Shopify Developer will be responsible for building, customizing, and optimizing Shopify storefronts with a strong focus on theme development, Liquid templating, and pixel-perfect front-end implementation. This role requires someone who deeply understands Shopify’s theme architecture, can turn designs and business requirements into high-converting, fast, and mobile-first online stores, and can troubleshoot complex theme issues.

 

Key Responsibilities

  • Develop, customize, and maintain Shopify themes (Online Store 2.0, sections, templates, metafields).
  • Write clean, efficient code in Liquid, HTML5, CSS3/SCSS, and JavaScript for Shopify storefronts.
  • Implement and customize theme sections, snippets, layouts, and templates for product pages, collections, carts, and custom pages.
  • Translate Figma/Sketch/Adobe XD designs into fully responsive Shopify pages with pixel-perfect UI.
  • Configure and work with Shopify metafields, dynamic sources, and theme settings.
  • Customize and integrate Shopify apps (reviews, upsell, bundles, subscriptions, translations, page builders, etc.) and handle front-end adjustments to match the store’s design.
  • Optimize storefront performance: page speed, asset loading, CSS/JS optimization, image handling, and Core Web Vitals.
  • Implement and adjust navigation, filters, search, and collection logic to improve UX and conversion.
  • Handle multi-language / multi-currency front-end considerations if needed (e.g., RTL support, Hebrew/English, etc., if relevant).
  • Create and maintain reusable components and code standards for multiple stores/brands.
  • Debug and resolve theme, styling, and Liquid logic issues, including conflicts between themes and apps.
  • Collaborate with designers, marketers, and product/operations to implement new features and A/B tests on the storefront.
  • Ensure front-end implementation aligns with SEO best practices (clean markup, headings, schema where applicable).
  • Maintain version control (Git) and follow structured deployment and testing processes.
  • Provide technical input and effort estimates for new features or store changes.

 

Required Skills & Experience

  • Proven experience as a Shopify Developer / Shopify Theme Developer (include a requirement for a portfolio or live store links).
  • Deep understanding of:
    • Shopify Liquid (templates, sections, snippets, loops, conditionals, filters).
    • Shopify theme architecture (Online Store 2.0, JSON templates, dynamic sections).
    • HTML5 and CSS3/SCSS with strong knowledge of responsive design and cross-browser compatibility.
  • Solid experience with front-end JavaScript (Vanilla JS; jQuery acceptable if used in current themes).
  • Experience customizing existing themes (e.g., Dawn, Prestige, Impulse, etc.) and/or building custom themes from scratch.
  • Strong understanding of responsive, mobile-first development and UX best practices for e-commerce.
  • Ability to integrate and customize Shopify apps at the theme/front-end level.
  • Familiarity with Shopify admin, theme editor, and basic store setup (navigation, collections, product types, etc.).
  • Experience with version control (Git) and working in a collaborative environment.
  • Strong debugging skills and ability to troubleshoot Liquid, CSS, and JS issues quickly.
  • Attention to detail and ability to deliver clean, maintainable, and well-documented code.
  • Good communication skills and ability to translate business/marketing requirements into technical implementation.

 

Nice-to-Have (Optional)

  • Experience with Shopify Plus features (Script Editor, checkout customizations within the allowed scope, etc.).
  • Experience with headless Shopify or Storefront API (React/Next.js, Remix, etc.).
  • Knowledge of Klaviyo/Email integration, tracking scripts (Meta, Google, TikTok), and basic analytics events on the front end.
  • Experience with RTL layouts and multi-language themes.
  • Familiarity with SEO, CRO, and A/B testing tools.
  • Experience working with task runners/build tools (Webpack, Gulp, npm scripts) for asset bundling.

 

Personal Qualities

  • Detail-oriented, with a strong sense of ownership over the storefront experience.
  • Proactive in suggesting UX improvements and performance optimizations.
  • Comfortable working in a fast-paced e-commerce environment with frequent iterations and experiments.
  • Able to self-manage, prioritize tasks, and deliver on deadlines.

 

What to Include in Application

  • Short description of relevant Shopify theme experience.
  • Portfolio or links to live Shopify stores worked on (specify what was done).
  • Code samples (Liquid/HTML/CSS/JS) are a plus.
  • Expected availability (full-time/part-time/freelance) and time zone.

Required skills experience

Shopify Theme 2 years
HTML5 2 years

Required languages

English B2 - Upper Intermediate
Published 4 December
37 views
·
7 applications
To apply for this and other jobs on Djinni login or signup.
Loading...