UX Developer — Hands-On CSS/Front-End Polish for Shopify + Webkul Marketplace

Hi there,

I run a Shopify-based multi-vendor marketplace (Webkul multi-vendor app) and I'm looking for a front-end developer to tighten up the existing design — not redesign it.

Important: this is an implementation role, not a design-concept role. I'm not looking for mockups, wireframes, or Figma files. I need someone who will log in, open the actual CSS/JS/template files, and make direct edits to the live (or staging) site. If your process is "I'll design it in Figma and hand it off," this isn't the right fit — please don't apply expecting to deliver a prototype instead of working code.

About the project:

I've already done extensive custom CSS work across the storefront and a separate seller portal (built on Webkul). The bones are solid — I need someone with a sharp eye to go page-by-page and polish for consistency and responsiveness.

What you'll actually be doing:

Editing live CSS/JS/Smarty template files directly (via Shopify theme editor and Webkul's custom CSS/JS fields)

Auditing specific pages for responsive behavior across devices (mobile/tablet/desktop)

Standardizing font sizes, spacing, and other design tokens across pages that were built at different times

Cleaning up and consolidating existing custom CSS — flagging and removing duplicate or conflicting rules

Ensuring buttons, cards, forms, and other repeated components look and behave consistently site-wide

Working within an established brand system (existing color palette, custom web fonts, logo placement) rather than introducing new styles

What I need from you:

Strong, demonstrable CSS/SCSS skills — please share examples of live sites where you did the CSS work yourself (not just designed)

Comfort working directly in a Shopify theme (Liquid) and ideally some experience with Smarty templates or similar templating languages

Experience with responsive design debugging (real cross-device testing, not just resizing a browser window)

Ability to work carefully on a live site: test in a safe way, communicate before big changes, flag anything that needs a workaround vs. a real fix

Back to blog