Responsibilities
- Build desktop client features using TypeScript, React, HTML, and CSS.
- Contribute to the underlying platform and shared libraries.
- Develop high-performance, reusable code such as UI components.
- Consume RESTful APIs and debug applications.
- Maintain the long-term quality of owned code.
- Coordinate work with other teams and contribute to an autonomous, cross-functional team.
Requirements
- 4+ years of experience developing rich applications with TypeScript, JavaScript, and other web technologies.
- 3+ years of experience with one or more modern web application frameworks such as React, Angular, or Ember.
- Experience building high-performance, reusable code.
- Experience consuming RESTful APIs and debugging.
- Preferred experience with performance tuning and benchmarking, NW.js or Electron, idiomatic TypeScript, React with Redux, Sentry, Storybook, Jest, and Cypress.io.
Benefits
- Fully remote position.
- Work on autonomous, cross-functional teams with ownership over engineering outcomes.
- Inclusive equal opportunity workplace with accommodations available for disabilities or special needs.
Tech Stack
Categories
About Weave
Weave is the all-in-one experience platform for small- and medium-sized healthcare businesses. From the first phone call to the final invoice and every touchpoint in between, Weave connects the entire customer journey. Weave’s software solutions transform how healthcare businesses attract, communicate with, and engage patients to grow their business. In the past year, Weave has been named a G2 leader in Patient Engagement, Optometry, Dental Practice Management, and Patient Relationship Management software. 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.
