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