Build and maintain the company website on a modern headless CMS stack (Next.js, Sanity CMS, and Vercel), ensuring responsive design, solid performance, and a seamless user experience.
Take ownership of features and workstreams end-to-end, delivering complex work reliably and with attention to craft.
Collaborate closely with the Technical Lead and contribute thoughtfully to technical discussions and decisions.
Work within and help maintain our Sanity CMS content models, schemas, and editorial workflows to support scalable, efficient content operations.
Work closely with product, marketing, and engineering teams to integrate the website with product offerings.
Implement and maintain analytics, A/B testing, and tracking systems to assess website performance and support data-informed decisions.
Uphold web performance, accessibility, and SEO best practices, contributing to a high bar for Core Web Vitals and WCAG compliance across the site.
Build and integrate third-party services and APIs into the web stack, including analytics platforms, marketing tools, and GTM/data layer implementations.
Leverage AI-assisted development tools and workflows (e.g. Cursor, GitHub Copilot, Claude) to enhance build quality, accelerate delivery, and explore smarter solutions.
Share knowledge and support teammates through collaboration and code review.
Requirements
3–5 years of experience in web development, with hands-on professional experience in modern JavaScript frameworks, particularly Next.js (or comparable React-based frameworks).
Solid proficiency in Next.js, with working familiarity of App Router, rendering strategies (SSG, ISR, SSR), and Vercel deployment.
Experience with headless CMS platforms, ideally Sanity CMS — including working with schemas, GROQ queries, and structured content.
Strong command of JavaScript/TypeScript, HTML, and CSS, with a solid understanding of the DOM, accessibility, and browser rendering.
Proven ability to build multi-platform components (mobile and web) that are cross-browser compatible and responsive across device sizes.
Experience building accessible (WCAG), performant (Core Web Vitals), and localization-ready web experiences.
Familiarity with integrating third-party APIs and services into a Next.js stack, including analytics, tracking, and marketing tools.
Comfortable with Tailwind CSS for utility-first styling, and experienced working within a component-based design system.
Comfortable with modern developer tooling: TypeScript, CI/CD pipelines, version control (Git), and component-based development.
Openness to and experience with AI-assisted development workflows — using tools like Cursor, GitHub Copilot, or similar to improve efficiency and code quality, not just as novelty.
A collaborative working style with strong communication skills — someone who engages actively, takes direction well, and contributes their perspective as part of a team.
Good problem-solving instincts and attention to detail.
Must be authorized to work in the U.S. without the need for current or future employer sponsorship.
Open to using AI to amplify their skills and strengthen their work
demonstrating curiosity, a willingness to learn, and sound judgment in applying AI responsibly to improve efficiency and impact.
Tech Stack
JavaScript
Next.js
React
TypeScript
Benefits
Industry-competitive salary and equity
Comprehensive medical, dental, and vision coverage, with 100% of employee-only benefit premiums covered for most medical plans
16 weeks paid Parental Leave for all new parents
Health & wellness stipend
Remote workspace, internet, and cellphone stipend
Commuter benefits for team members who report to the SF and NYC office
Family planning benefits
Matching 401(k) contribution with immediate vesting
Flexible PTO policy, plus 80 hours of Sick Time
11 company-paid holidays
Virtual team building activities, lunch and learns, and other company-wide events!