About the job
Why Weave Exists
At Weave, we are revolutionizing the way therapeutic knowledge is captured, transformed, and communicated throughout the drug development process. Our mission is to empower human experts with cutting-edge AI tools, ensuring drugs reach patients swiftly, safely, and cost-effectively.
The Weave Platform optimizes regulatory workflows from inception to completion, seamlessly integrating AI into every phase. Collaborating with our clients, Weave is crafting the ultimate AI toolkit for the entire therapeutic lifecycle.
Your Role & Mission
We are in search of a Lead Staff Frontend Engineer to spearhead the technical direction of our frontend platform. This high-impact role involves defining the architecture, establishing engineering standards, and constructing the foundational systems upon which the engineering team will build. You will balance hands-on technical work, cross-team collaboration, and elevating our software development practices.
In this role, you will identify key technical challenges, foster alignment on solutions, and ensure our architectural decisions support scalable growth. We prioritize creating simple, well-tested, and reliable systems over pursuing the latest frameworks.
What You'll Own
Technical Leadership & Architecture
- Define and refine the frontend architecture for our platform, weighing immediate velocity against long-term maintainability.
- Establish engineering standards, design patterns, and best practices throughout the frontend codebase.
- Drive the technical strategy and roadmap for frontend infrastructure, architecture, developer tooling, and experience.
- Be the go-to technical decision-maker for high-stakes, ambiguous problems, documenting your rationale.
Foundational Systems
- Design and build the core systems that product engineers rely on: component libraries, shared abstractions, performance infrastructure, and testing frameworks.
- Oversee the architecture of our document editor experience, including real-time collaboration, conflict resolution, and extensibility.
- Enhance frontend build, deployment, and observability tools to maintain team speed and confidence.
Cross-Team Impact
- Collaborate with Product, Design, and backend engineering to formulate technical solutions for complex product challenges.
- Mentor and guide junior engineers, fostering a culture of knowledge-sharing and continuous improvement.

