2 months ago
Responsibilities
- Define and evolve the frontend architecture of a large-scale, real-time browser-based engineering tool.
- Establish scalable patterns for state management, data synchronization, and multi-pane editing systems.
- Lead performance strategy for large and complex hardware projects.
- Design and review systems that integrate AI-powered workflows deeply into the UI.
- Drive standards for code quality, observability, and maintainability.
- Partner with backend and infrastructure engineers on API design and cross-system boundaries.
- Mentor senior engineers and raise the technical bar across the organization.
- Contribute to product strategy where technical constraints and opportunities shape direction.
Requirements
- Strong command of modern React and TypeScript in sizable production codebases.
- Experience shipping and iterating on complex, interactive web applications.
- Experience building responsive UIs on top of asynchronous or computation-heavy backend systems.
- Strong product judgment and experience collaborating closely with design and product.
- Experience with browser performance profiling and debugging.
- Comfortable working across the stack to integrate APIs and make small backend changes.
- Experience in startup or high-ownership environments.
- Based in the San Francisco Bay Area or willing to relocate.
