About the role
Why Weave Exists
At Weave, we are on a mission to revolutionize the way therapeutic knowledge is captured, transformed, and communicated throughout the drug development process. By equipping human experts with advanced AI tools, we strive to ensure that drugs reach patients quickly, safely, and affordably.
The Weave Platform enhances regulatory workflows from inception to completion, seamlessly integrating AI to optimize each phase. Together with our clients, Weave is crafting the AI workbench that supports the entire therapeutic lifecycle.
The Role & Your Mission
We are developing a collaborative document platform and are in search of a Frontend Engineer who is passionate about craftsmanship, usability, and delivering functional solutions for our customers.
You will excel in this role if you can navigate from problem discovery to prototype to production, making informed trade-offs along the way. We prioritize simplicity, well-tested, and robust solutions over unnecessary complexity. If you enjoy transforming unclear customer challenges into sleek, high-performing interfaces, we encourage you to apply.
What You’ll Own
- Customer-centric problem solving. Gain deep insights into how customers utilize our product and translate that knowledge into intuitive, elegant frontend experiences.
- Collaborative product development. Work closely with Product and Design teams to shape the development process, participating from ideation to delivery.
- Real-time collaborative editing. Design and implement a sophisticated document editor featuring multi-user collaboration capabilities (e.g., CRDTs, presence indicators, conflict resolution) that operates smoothly at scale.
- High-quality frontend code. Write efficient, well-tested TypeScript and React code, ensuring readability, maintainability, and thoughtful abstractions for your team and future self.
- Technical direction. Lead software design decisions for your projects, managing conceptual and technical complexities to maintain a healthy codebase as the product evolves.
- Continuous delivery of value. Balance speed with quality, shipping iteratively, measuring impact, and refining based on actual user feedback.
What You’ll Bring
- 5+ years of production experience in building modern web applications with React, TypeScript, and the broader frontend ecosystem.
