Website Developer
Worldwide
Job description We're a growing SaaS company looking for a contract web developer to join our marketing team as a long-term partner. This is not a one-off project — we want someone who will work with us over months and years as we expand our website, and who is willing to act as a consultant and trusted second opinion, not just a pair of hands. Our stack: -CMS: Sanity -Front-end: SvelteKit -Hosting: Vercel -Version control: GitHub -Marketing automation / CRM: HubSpot -Analytics: GA4 + Google Tag Manager What you'll work on (examples): -Coding new page types and front-end designs from Figma. -Building new variants of existing components (front-end + Sanity schema). -Helping us audit and progressively consolidate our stylesheet — we have CSS bloat we need help untangling. -Advising on and implementing structured data (schema.org) across the site. We want your opinion on what we should be marking up, not just execution. -Building new interactive assessments and calculators (similar in shape to our existing Admin Score Assessment) — multi-step UX, conditional logic, HubSpot integration, results pages. -Wiring up new HubSpot forms and workflows, and keeping GA4 + -GTM conversion tracking healthy as the site evolves. Pitching in on technical SEO and Core Web Vitals improvements over time. Who we're looking for: -Strong, recent experience with Sanity, SvelteKit, Vercel, and GitHub — please link to live sites that use this stack. -Hands-on experience with HubSpot — forms, tracking code, hidden fields, UTM capture, list/workflow triggers. -Has worked directly with SaaS marketing teams before (not just engineering teams). -Has shipped on SEO-heavy sites where organic search drives meaningful traffic. We'd love to hear about measurable outcomes. -Comfortable in GA4 + Google Tag Manager — you've QA'd tags on a production marketing site without breaking conversion tracking. -Fluent in English, written and spoken. -Available for ~10–20 hours per week with at least 4–5 hours of daily overlap with US Central time (roughly 9am–5pm CT). -Comfortable acting as our go-to person for site emergencies and outages — reachable during your working hours and responsive on a best-effort basis outside them. All emergency work is paid at your standard rate. -Bonus: experience building interactive assessments, calculators, or quizzes (we have one called the Admin Score Assessment and will be building more); CSS architecture / stylesheet consolidation; structured data (schema.org); A/B testing tools (VWO, Optimizely, GrowthBook, etc.); conversion pixels (Meta, LinkedIn, Google Ads); and programmatic / templated SEO pages (integration, comparison, location pages at scale).
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:last week
- Interviewing:9
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesDallas10:18 PM
- 150 hires, 60 active
- 160,942 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by