Skip to main content
Sign up to apply

Already have an account? Log in

Back to Jobs

Website Designer — B2B Marketplace Rebuild (Next.js + Sanity CMS)

Build a premium website with Next.js and Sanity CMS

Design and build 16 pages with high-quality visual design and front-end implementation. Deliver a fast and beautifully designed website with polished animations and micro-interactions.

Why This Role?

Work with a modern tech stack and own the website after launch

Required Skills

Next.jsSanity CMSTypeScriptTailwind CSSFront-end development

Keywords

Next.jsSanity CMSTypeScriptTailwind CSSB2B marketplacewebsite designfront-end development
View Original Description from Contra

Original description from Contra

Rebuilding a website. We're migrating from HubSpot CMS to a modern stack: Next.js 15 (App Router) + TypeScript + Sanity CMS v3 + Tailwind CSS v4, hosted on Vercel. The goal is a premium, fast, beautifully designed website that we fully own and can easily manage ourselves after launch — no agency dependency, no locked-in CMS. This is not a design-from-scratch project. We have a comprehensive design system, component library, page specifications, and brand foundation already documented. What we need is someone who can take these specs and execute high-quality visual design and front-end implementation at speed. What You'll Be Doing Design and build 16 pages across three tiers, working from detailed page specifications and a full component library Work with placeholder content — I'll be writing copy and sourcing imagery in parallel, so you need to design with realistic placeholders that make the layouts shine even before final content drops in Create polished animations and micro-interactions — we have motion specs defined (page load sequences, hover states, scroll reveals, a signature animated SVG element called "The Thread"), and we need someone who can bring these to life, not just make things fade in Build within Sanity CMS v3 — all content (blog posts, case studies, testimonials, team members, FAQ, site settings) is managed through Sanity Studio, which is embedded directly in the Next.js app. You need to understand how headless CMS content modeling works so that every section you build is editable by a non-technical person after handoff Implement responsive, accessible, performant code — Lighthouse 95+, WCAG 2.1 AA, Core Web Vitals green across the board


Share this job

Help a friend find their next remote role.


Company
Workfully
Source
Contra
Salary
$XX,XXX
Job Type
contract
Location
Worldwide Remote · Remote
Category
Engineering
Seniority
mid
Posted
Mar 23, 2026