- 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).
What will make us love you?
- 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 (e.g., measuring and improving load times, bundle size, or 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., working with hosted payment iframes like Stripe)
- Exposure to server-side rendering concepts and an understanding of how server- and client-rendered content interact.
Employment with Weave is contingent upon the successful completion of a background check, conducted in accordance with applicable laws.
At Weave, we use Artificial Intelligence (AI) tools to help us work more efficiently and create a smoother candidate experience. AI may assist with things like writing job descriptions, scheduling interviews, or reviewing applications against job-related criteria. For additional information, please review the External AI Policy Statement available on our Careers page.
Beware of recruitment fraud. All official correspondence will occur through Weave branded email. We will never ask you to share bank account information, cash a check from us, or purchase software or equipment as part of your interview or hiring process.