Skip to content

TE - 20 - Front-End Shopify Developer

  • Remote
    • Uganda, Central, Uganda
    • -, Lagos, Nigeria
    • Nairobi (Remote), Nairobi City, Kenya
    • n/a, Central, Uganda
    +3 more
  • Team EAGLE

Job description

As a Front-End Shopify Developer, you’ll be responsible for building and customizing Shopify themes, ensuring pixel-perfect implementation of designs, optimizing site performance, and enhancing the user experience across devices. You'll collaborate closely with designers, project managers, and other developers to deliver polished and performant storefronts.

Job requirements

Key Responsibilities

  • Develop custom Shopify themes from scratch or modify existing themes

  • Translate Figma/Sketch/Adobe XD designs into responsive HTML/CSS/JS within the Shopify framework

  • Ensure cross-browser and cross-device compatibility

  • Optimize page speed, accessibility, and front-end performance

  • Implement animations, transitions, and interactive UI elements

  • Integrate and style Shopify apps or custom components

  • Maintain clean, modular, and scalable front-end code

  • Collaborate with back-end developers and designers to ensure seamless integration

Required Skills & Qualifications

  • 3+ years of experience in Shopify theme development

  • Strong proficiency in HTML5, CSS3 (Sass/SCSS), JavaScript (ES6+), and Liquid

  • Deep understanding of Shopify’s front-end architecture and best practices

  • Experience working with design tools (Figma, Sketch, Adobe XD)

  • Familiarity with Git and version control workflows

  • Excellent attention to detail and UI/UX sensibility

  • Ability to work independently and manage multiple priorities

Preferred Skills

  • Experience with Tailwind CSS or utility-first frameworks

  • Knowledge of Shopify’s Sections Everywhere and Online Store 2.0

  • Familiarity with animation libraries (GSAP, Framer Motion)

  • Basic understanding of Shopify APIs (REST/GraphQL)

  • Experience with performance audits using Lighthouse or similar tools

  • Working knowledge of headless commerce setups is a plus

or