Responsibilities
- Develop and enhance central user-facing functionality in the web application using React and TypeScript.
- Collaborate with design teams to shape user flows and interactions from initial concept to final implementation.
- Ensure consistent and scalable management of UI state and data across a collaborative, multi-pane editing interface.
- Optimize application responsiveness and user-perceived performance as project scale and complexity grow.
- Connect frontend components with backend services and APIs; contribute to backend adjustments when necessary.
- Sustain and advance shared UI component libraries and foundational design system elements.
- Implement and manage monitoring tools for key features, including usage analytics, error tracking, and user experience dashboards.
- Engage in code reviews, design conversations, and concise technical documentation.
- Guide fellow engineers in adopting effective frontend development practices when applicable.
Work Arrangement
Remote — San Francisco Bay Area
Other
- Applicants must reside in the San Francisco Bay Area or be open to relocating there.
- The company is an equal opportunity employer and welcomes diverse candidates.
- In accordance with the San Francisco Fair Chance Ordinance, individuals with arrest or conviction records will be considered for employment if qualified.