About the Role
Own frontend product experiences end-to-end, from problem discovery and interaction design through implementation, launch, and iteration, while maintaining a high bar for product quality, accessibility, performance, and craft.
Requirements
- 5+ years building high-quality customer-facing web products.
- Excellent knowledge of React, TypeScript, modern CSS, and browser technologies.
- Experience shipping complex product features end-to-end.
- Strong product and UX judgment with exceptional attention to detail.
- Experience building sophisticated animations and interactive UI.
- Strong understanding of modern frontend engineering practices.
- Ability to turn ambiguous product problems into concrete solutions.
- Strong ownership, communication, and collaboration skills.
- Experience with responsive, high-performance web applications.
- Experience with animation libraries, component systems, frontend abstractions, accessibility, and cross-browser behavior.
- AI-native workflow for product exploration, implementation, debugging, and iteration.
Responsibilities
- Own complex product features end-to-end from problem understanding through launch and iteration.
- Collaborate with product to shape solutions, challenge assumptions, and resolve ambiguous problems.
- Build polished, responsive experiences using React and TypeScript.
- Prototype and iterate on interactions using code, design tools, and AI.
- Develop reusable frontend components and evolve the design system.
- Improve existing product experiences proactively.
- Maintain frontend performance, accessibility, reliability, and engineering quality.