UPD SA - Cavi Brands - Dermalogica

Midweight Shopify Developer

Job Location

Cape Town Region, South Africa

Job Description

Role Overview Were looking for a proactive and detail-oriented mid-weight developer to support and evolve our Shopify e-commerce experience. Youll be building responsive, accessible, and brand-aligned interfacesand youll also play a key role in the day-to-day maintenance of our online store, including updating banners and supporting campaign assets. This role is ideal for someone with 24 years of Shopify experience whos worked on multiple builds, understands the platforms strengths and quirks, and enjoys translating business needs into clean, scalable front-end code. Key Responsibilities Build, update, and maintain Shopify 2.0 themes using HTML, CSS, JavaScript, and (eventually) Liquid. Translate design files into responsive, accessible Shopify sections and templates that empower the e-commerce team to manage content independently. Upload and update homepage banners, promotional graphics, and content sections as needed, ensuring accurate linking and responsive behaviour. Integrate and style third-party Shopify apps (e.g. reviews, side cart), and develop light custom features where needed. Set up and manage dynamic metafields and schema to support flexible product and category page content. Ensure performance, accessibility, and cross-browser compatibility across all front-end output. Collaborate with designers, content creators, and digital teams to support seasonal campaigns, new product launches, and customer journeys. Use version control (Git/GitHub) and structured workflows to ensure clean, maintainable code. Debug and QA code effectively, resolving layout, responsiveness, and app integration issues. Support basic implementation of CRO testing tools (e.g. Intellimize), primarily through front-end code changes. What Were Looking For 2 - 4 years of hands-on Shopify experience, with multiple builds or theme customisations completed. Solid front-end skills: HTML, CSS/SASS, JavaScript. Familiarity with Liquid templating or a strong willingness to learn. Working knowledge of Shopifys admin tools, metafields, and schema-driven sections. Experience with third-party app integrations and understanding of app limitations. Strong QA and debugging ability across browsers and device types. Comfort with version control and basic Git workflows. Clear communication skills with the ability to work closely with non-technical teams. Awareness of SEO-friendly development practices (semantic markup, alt tags, performance impact). Willingness to support content updates such as banner uploads and homepage adjustments. Nice to Have Experience with analytics tag implementation (e.g. GA4, Meta Pixel). Familiarity with CRM or email tool integrations (e.g. Klaviyo). Exposure to CRO tools like Intellimize or Google Optimize, with the ability to implement front-end variants based on provided logic. Experience integrating with APIs to extend Shopify functionality. Dermalogica is an equal employment opportunity company that is committed to diversity.

Location: Cape Town Region, ZA

Posted Date: 6/5/2025
View More UPD SA - Cavi Brands - Dermalogica Jobs

Contact Information

Contact Human Resources
UPD SA - Cavi Brands - Dermalogica

Posted

June 5, 2025
UID: 5235260158

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.