Free shipping on orders $500+
Sign InCreate AccountContact Us
BuildSupply
Cart
← All open roles

Senior Front End Engineer

πŸ“ Remote🏒 EngineeringFull-TimeπŸ’° $130,000 - $165,000Posted March 4, 2026

About the Role

We're looking for a Senior Front End Engineer to help shape the future of how contractors and procurement teams buy at scale. You'll work at the intersection of design and engineering β€” building fast, accessible, and genuinely delightful experiences used by thousands of trade professionals every day. You'll own significant chunks of our customer-facing product: from our product catalog and search experience, to checkout flows, account dashboards, and the tooling that powers it all. You'll collaborate closely with product and design, but you'll also drive technical decisions β€” this isn't a ticket-taker role. Our stack is Next.js (App Router), TypeScript, and PostgreSQL, deployed on Vercel. We care about performance, accessibility, and writing code that the next engineer will actually enjoy reading. What you'll do: - Lead front end development on our core commerce experiences β€” PDP, PLP, cart, checkout, and account - Contribute to and evolve our design system and shared component library - Partner with backend and platform engineers on API contracts and data modeling - Mentor junior engineers through code review, pairing, and technical documentation - Help us make smart decisions about tooling, architecture, and what not to build - Ship fast without cutting corners β€” you know the difference

Requirements

- 5+ years of professional front end engineering experience - Deep expertise in React and modern TypeScript β€” you think in components and know when not to use them - Strong familiarity with Next.js, including App Router, Server Components, and the server/client boundary - Solid understanding of web performance β€” Core Web Vitals, bundle analysis, image optimization, and lazy loading aren't buzzwords to you - Experience building and maintaining design systems or shared component libraries - Comfortable with CSS-in-JS, CSS Modules, or Tailwind β€” and opinionated about tradeoffs - Familiarity with e-commerce patterns: PDP/PLP, cart state, checkout flows, and the edge cases that come with them - Strong communication skills β€” you can explain a technical decision to a designer and a database engineer in the same meeting Nice to have: - Experience with GraphQL or REST API design from the consumer side - Exposure to Optimizely, Salesforce Commerce Cloud, or similar commerce platforms - Familiarity with Azure or Vercel deployment pipelines - Background in B2B or procurement-focused products

Why BuildSupply?

🌎

Remote-first

Work from wherever you do your best work

πŸ₯

Full benefits

Medical, dental, and vision on day one

πŸ“ˆ

Equity

Ownership stake in what we're building

πŸŽ“

Learning budget

$1,500/year for courses and conferences

πŸ–οΈ

Unlimited PTO

Take time when you need it

πŸ’»

Home office

$500 setup stipend

Apply for this role

Takes about 5 minutes. No account needed.

πŸ“Ž

Drop your resume here or browse

PDF, DOC, or DOCX Β· max 5MB

No account required. We'll reach out via email.