- Own complex product features end-to-end from problem definition through implementation and iteration.
- Collaborate with the product team to shape product strategy, challenge assumptions, and solve ambiguous problems.
- Develop polished, responsive interfaces using React and TypeScript.
- Prototype interactions using code, design tools, and AI to find optimal solutions.
- Refine interface details including motion, transitions, loading states, and microinteractions.
- Build and evolve reusable frontend components and design systems.
- Identify and execute improvements to the existing product experience.
- Ensure high standards for performance, accessibility, reliability, and engineering quality.
HTMLCSSTypeScript+1 more