About the role
Develop and maintain frontend infrastructure and components for a web application.
- •In this role, you'll own the foundations our frontend is built on, including the infrastructure, tooling, and component system that the entire engineering team relies on.
- •You'll set the standard for performance, quality, and best practices in the frontend and make it faster and safer for every engineer to ship great UI.
- •You'll also partner closely with designers and PMs on the product itself.
- •Key Responsibilities Own frontend infrastructure & deployment: Build and maintain the tooling our frontend runs on (bundling, linting, type-checking, testing setup, and CI/CD).
- •You'll own the frontend developer experience end to end.
- •Build and evolve our component system: Design and maintain our design system and component library, ensuring we focus on clean component APIs, theming, accessibility, and documentation and drive adoption so teams build on consistent, high-quality building blocks.
- •Champion frontend performance & best practices: Set and uphold patterns for performance, code quality, and architecture.
- •Profile and optimize bundle size, load, and render performance, and raise the bar through code review and mentorship.
- •Collaborate with designers, engineers, and PMs on features: Help audit, design, and build foundational UI and UX across the product, with an emphasis on polished, performant interfaces, prototyping interactions, and data visualization.
- •Interact with end users: Jump in on customer feedback and talk with users to understand how they use the product and what's getting in their way.
Tech stack
ReactHTMLCSSJavaScript
Match insights
Tech:React, HTML, CSS, JavaScript
Level:Mid