Skip to content
Fireworks AIFireworks AINew York, NY

Technical Web Lead

Lead technical architecture, development, and delivery of the marketing website platform built on Next.js 15, Sanity, and Vercel. Own content modeling, performance optimization, agency management, and cross-functional collaboration in a fast-paced AI startup without a dedicated PM.

200k – 230k
Hybrid6+ YOEFrontend Engineering

About the role

What You’ll Do

  • Own the architecture and health of the Fireworks marketing web platform: a Next.js 15 monorepo with shared component libraries, Sanity Studio, and Vercel hosting.
  • Evolve and scale the existing Sanity content architecture, improving content modelling, GROQ queries, and dataset structure to give marketing, digital, and growth teams greater independence.
  • Lead the technical execution of the web refresh, setting direction, defining milestones, and keeping the project on track without a dedicated PM.
  • Work alongside the agency partner on technical strategy and delivery, reviewing output, translating briefs, and holding work to a high standard.
  • Manage Vercel deployment workflows, ISR revalidation, preview environments, and third-party integrations including Mux, HubSpot, and GitHub Actions pipelines.
  • Drive performance best practices across Core Web Vitals, Lighthouse, caching, accessibility (WCAG), and SEO.
  • Partner with Marketing Operations on martech integrations and tooling, and collaborate with Digital and Growth on experimentation, landing pages, and analytics.
  • Communicate progress, decisions, and trade-offs clearly to non-technical stakeholders and leadership.

The Stack

  • Next.js 15 (React) with TypeScript, monorepo via Turborepo + Yarn workspaces
  • Sanity Studio v3, GROQ queries via groqd, production and staging datasets
  • Vercel with ISR and on-demand revalidation
  • Mux Video
  • HubSpot CRM / Forms
  • GitHub Actions Pipelines
  • External agency as execution partner

What We’re Looking For

Required

  • 6-8+ years of professional experience in full-stack or frontend-heavy web development.
  • 4+ years of production experience with React and Next.js, including SSR, SSG, app router, and performance optimisation.
  • Strong fluency in TypeScript and modern JavaScript (ES6+).
  • Deep experience with Sanity or a comparable headless CMS, including content modelling, GROQ, structured data, and composable architecture.
  • Proficiency with Vercel: deployments, ISR, edge functions, preview environments, and environment management.
  • Solid grasp of Core Web Vitals, Lighthouse performance auditing, and frontend performance tuning.
  • Familiarity with CI/CD pipelines and GitHub Actions.
  • Experience managing third-party integrations (video hosting, CRM, marketing tooling).
  • Proven ability to manage an external agency or vendor: directing, reviewing, and holding partners accountable.
  • Strong project management instincts: you can own delivery end-to-end without a dedicated PM.
  • Clear, direct communicator, equally comfortable writing a technical spec and presenting trade-offs to marketing leadership.
  • Comfortable operating autonomously in a small, fast-moving environment where priorities shift and pace is relentless.

Nice to Have

  • Experience improving and scaling an existing web platform, ideally on a headless CMS and Jamstack stack.
  • Familiarity with marketing analytics platforms: GA4, Segment, PostHog, Adobe Analytics, or similar.
  • Hands-on experience with HubSpot integrations or similar CRM/marketing automation tooling.
  • Experience with automated testing frameworks (Jest, Cypress, Playwright).
  • Familiarity with monorepo tooling such as Turborepo or Nx.
  • Familiarity with AI or developer-tooling products (bonus for Fireworks-adjacent domain knowledge).
  • Experience in a founding or first-in-function role at a startup or scale-up.

Total compensation for this role also includes meaningful equity in a fast-growing startup, along with a competitive salary and comprehensive benefits package. Base salary is determined by a range of factors including individual qualifications, experience, skills, interview performance, market data, and work location. The listed salary range is intended as a guideline and may be adjusted.

Skills

Next.jsReactTypeScriptSanity CmsGroqVercelTurborepoGitHub ActionsHubSpotMux
Ramp

Senior Software Engineer | Web + Design

RampNew York, NY

Senior front-end/design engineer building and maintaining Ramp.com's marketing site, brand design system, and interactive experiences using React, Next.js, and Tailwind. Requires 5+ years experience, portfolio, and cross-functional collaboration.

200k – 300k
Hybrid5+ YOEFrontend Engineering
Phantom

Frontend Engineer, Growth & Engagement Team

PhantomUnited States

Build and refine onboarding, home, and discovery experiences for a consumer crypto wallet. Work with Product, Design, Backend, and Data teams to ship polished, experiment-driven features across mobile and web.

200k – 250k
Remote6+ YOEFrontend Engineering
Snowflake

Senior Software Engineer, Observe by Snowflake Frontend

SnowflakeMenlo Park, CA

Builds interactive, data-rich UIs with React, TypeScript, and Vega, integrating LLM features like natural language querying and AI-assisted storytelling. Leads feature delivery for AI-powered observability platform, requiring 7+ years experience and frontend performance expertise.

200k – 288k
On-site7+ YOEFrontend Engineering
Confido Legal

Senior Frontend Engineer

Confido LegalNew York, NY

Builds and scales frontend architecture for Confido's platform, creating intuitive UIs for financial workflows, dashboards, and data visualization. Requires 4+ years experience with React and strong UI/UX skills.

200k – 280k
On-site4+ YOEFrontend Engineering
Ramp

Senior Software Engineer | GTM Platform, Frontend

RampNew York, NY +1

Build AI-powered frontend applications and design systems to enhance Ramp's GTM platform and customer acquisition. Requires strong React proficiency, 3+ years frontend experience, and production AI/LLM expertise.

200k – 310k
Hybrid3+ YOEFrontend Engineering