JavaScript Applications Engineer

  • Full-time

Company Description

We are a growing team of smart, passionate people committed to improving the practice of medicine. Our Precision Medicine Platform is a SaaS solution, built on a powerful cloud-based semantic data platform, optimized to meet the evolving needs of healthcare provider systems.

Our platform is deployed at some of the largest and most prominent healthcare institutions in the nation. With its help, doctors are harnessing complex clinical and genomic data to extend cancer patients’ lives and reduce treatment costs.

Come be a part of a team that is transforming healthcare and making meaningful improvements in the lives of cancer patients.

We are based in beautiful downtown Palo Alto, California, just steps from CalTrain and easy walking distance from many restaurants and shops.

Job Description

  • Participate in developing our rich client layer, taking on foundation code, application components, UI widgets and other functionality as required.
  • Join us in evolving the architecture of our client application, to deliver advanced, responsive functionality in a clean, extensible design.
  • Help us build out an appropriate and efficient testing framework for the client code.
  • Be an expert on new and evolving client-side technologies, their application to our functionality or architecture goals, and the practical implications of their use in a cross-browser environment.
  • Collaborate with our Product Managers and UX designers to maximize the capabilities and usability of your interfaces.

Qualifications

  • Startup experience is a must.
  • At least 2 years of experience developing JavaScript-based thick (many thousands of lines) web applications. 5+ years of experience are required for the senior-level role.
  • Expert-level knowledge of advanced JavaScript, HTML5, and CSS3.
  • Familiarity with modern thick-client architecture (e.g. lightweight MVC) required
  • Experience of optimizing the performance of complex Javascript applications is a must.
  • Experience with Backbone.js and React.js is a major plus.
  • Experience of building advanced dashboards is a plus.
  • You don’t have to know anything about medicine or genetics, but you should be excited to learn about these fields.