Join the Team

Shopify Theme Designer & Developer

If you can bring a Figma mock up to life in a pixel perfect HTML and CSS – let’s chat☕.

We’re on the lookout for like‑minded, web fanatics who dare to be exceptional! High proficiency in JavaScript, HTML, SCSS, Liquid is essential. The ideal candidate is able to produce code worth drooling over for WordPress and Shopify custom themes that will stop you in your tracks.

Overview

Location

FULL TIME • Cape Town, South Africa

About Us

About Us
EXPAND is a cutting-edge digital agency looking for people who can be awesome with us as we conquer the world…digitally of course. When it comes to business, our web team focuses on Shopify & WordPress builds. All the other times we focus on having fun. On a serious note, relationships are super important to us. We value every one of our clients and team members. To do even greater things, we need people in our team that are passionate and excellent at what they do!

We like being flexible so we work in a creative space (some call it an office, in Paarden Eiland, Cape Town) and most days we work remotely, since it’s a digital world afterall.

If this sounds like the kind of place you want to work, then keep reading.

Your Skills & Experience

  • We are not looking at your education, we are looking at your ability to bring designs to life with code, the excellence of your front-end designs, ability to problem solve and hunger to learn.
  • The ideal candidate can hitthe ground running building custom Shopify themes
  • Basic JavaScript, and jQuery knowledge is good too.
  • Highly experienced with Figma is ideal
  • Experience with Photoshop / Illustrator is important
  • Obsess about building high-quality, responsive layouts with smooth interactions, transitions and/or animations
  • Excellent knowledge of modern cross-browser HTML5+, Java Script, Liquid and CSS3+ (SCSS).
  • Flexbox is your way of life
  • Experience with front end frameworks (e.g. bulma, foundation, bootstrap etc)
  • Excellent knowledge and experience with Elementor
  • Fluency with version control and Git
  • Awareness of web performance best-practice, developing for accessibility and SEO
  • Experience with cross-browser and device testing websites
  • The ability to take complex ideas and refine them into simple web solutions
  • Proficiency with Google Workspace, ClickUp, Slack and Git
  • Excellent written and verbal communication skills
  • A solid, high speed internet connection at home, for remote working
  • Your own, reliable transport

Your Responsibilities

  • Plan and build websites and custom solutions on WordPress and Shopify for our clients. Experience in both platforms is preferred.
  • Create mockups on Figma from time to time
  • Collaborate with the web team, the design team and our partner agencies
  • Present work to clients, explaining complex technical solutions to non-technical stakeholders as well as translating non-technical requests into technical scope.
  • Ensure website stability and perform testing to identify bugs and ensure production sites operate successfully.
  • Share your knowledge with the rest of the development team.
  • Create custom themes.
  • Work on our project management system to collaborate with team members and track progress.
  • Work quickly and carefully to complete small edits requested by clients, collaborate with colleagues, and suggest new solutions to improve existing websites.
  • Build strong relationships with clients and team members.
  • Ensure the smooth running of projects and retainers, with excellent attention to detail throughout. This includes associated admin such as meetings, etc.
  • Perform UI designs and coding, creating reusable objects and templates, wireframes for web pages and email templates; manage maintenance, updates, expansions, and scaling of each design.
  • Maintain status of projects and effectively communicate progress to key stakeholders.
  • Work with the team to develop proposals and strategic recommendations for clients based on project requirements and team strategies.
  • Support agency growth strategies and contribute to improving operations, streamlining processes and refining productivity tools.

Your Personal Strengths

  • Enjoy proactive problem solving
  • Great at client communication
  • A coding ninja
  • Passionate about excellence
  • Enjoy proactive problem solving
  • Team player
  • Attention to detail
  • Eye for great web design and UI
  • Eager to learn, explore and grow
  • Believe in transparency and clear communication

Logistics

  • Position: Full-time
  • Start Date: As soon as right person is identified (ideally 27 August)
  • Interview Process: 2 virtual interviews + 1 in person ( Meet the Team ) + Technical Test
  • Location: Based in Cape Town. We do an in-person meeting every Monday at our office in Paarden Eiland. Other days you can work from home.
  • Laptop: You will be given a windows based laptop
  • Team: 14 people

No Recruiters, Please!