SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Weave is building an operating system for small healthcare practices, powering communication, payments, and AI-driven experiences for thousands of businesses and millions of patients.
As a Senior Frontend Engineer, you will own the end-to-end technical execution of small to medium initiatives, from shaping requirements and writing technical design proposals through implementation, testing, and production release. You'll translate product goals into scalable frontend architecture decisions, balancing speed, quality, and long-term maintainability. You'll contribute meaningfully to the evolution of React and Electron-based applications, improving shared libraries, platform capabilities, and system design.
You will operate effectively in ambiguous problem spaces, identifying risks, validating assumptions, and proactively de-risking solutions before they impact delivery. You'll ensure the long-term health of the codebase by reducing technical debt, improving test coverage, and setting high standards for code quality and performance. Collaboration with Product, Design, and Backend engineers is essential to align on trade-offs, API contracts, and non-functional requirements such as performance, reliability, and security.
You will proactively monitor, debug, and resolve production issues, contributing to observability, incident response, and post-mortems that strengthen systems over time. You'll mentor and support other engineers through thoughtful code reviews, technical guidance, and knowledge sharing that raises the bar for the entire team. Maintaining an active awareness of business priorities and customer impact ensures your technical decisions align with Weave's broader product and company goals.
This role is ideal for engineers who want real ownership, care deeply about craft and performance, and thrive in environments where goals are clear but the path forward requires thought, collaboration, and leadership.
REQUIREMENTS:
- 5+ years building modern web applications using TypeScript/JavaScript
- 3+ years working with React or similar modern frontend framework
- Experience leading technical implementation of production features end-to-end
- Strong understanding of frontend architecture, state management, and performance optimization
- Experience consuming and influencing RESTful APIs
- Familiarity with debugging complex production issues
- Experience writing automated tests (unit, integration, E2E)
PREFERRED QUALIFICATIONS:
- Experience building or maintaining Electron applications
- Deep knowledge of idiomatic TypeScript
- Experience with Storybook, Sentry, Playwright, Cypress, or similar tools
- Experience with performance benchmarking and tuning (measuring and improving load times, bundle size, responsiveness)
- Understanding of how frontend systems are deployed, monitored, and operated in production
- Experience building secure, high-quality payment or form-heavy flows, including PCI-sensitive UIs (e.g., hosted payment iframes like Stripe)
- Exposure to server-side rendering concepts and understanding of how server- and client-rendered content interact