What: job title, keywords, or company
Where: city, state, or zip code

Sign up for E-mail Updates
Job Description:

We are looking for an expert javascript developer to help design and implement our suite of thick client web applications. You will be a resourceful, ambitious developer, motivated to stay on the cutting edge of the evolving client-side application domain. You should have a strong interest in expanding the limits of browser functionality through new technologies such as HTML5 and Web Storage, and a similar interest in advancing the architecture of thick client code through lightweight MVC design or similar architecture. You should be as jazzed as we are to bring these capabilities to bear on the scientific (biology) domain, with challenges ranging from visualization of semantic and scientific data to organization of research workflow. 

Key Responsibilities

  • 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.
  • Participate in the conceptual, layout, and UX design of the user interface.


  • Minimum of two years experience developing thick javascript-based web clients (or significant experience elsewhere in the stack and a passion for moving to the browser).
  • Fluent in Javascript, HTML, and CSS. Strong interest in the evolving field of browser-side application implementation is a must.
  • Experience with javascript DOM and widget libraries required; jQuery and jQuery-UI preferred.
  • Familiarity with modern thick-client architecture (e.g. lightweight MVC) required; experience with backbone.js preferred.
  • Ability to work independently, collaborate closely, and bring other engineers up to speed on your work rapidly and thoroughly.

About Syapse

Syapse is a Palo Alto-based, venture-backed startup that is building the genomic extension to the electronic medical record by bring sequencing data together with rich metadata about patients, specimens, diseases, and genes. Our platform enables biomedical companies, providers, and payers to use genomics and other patient profiling information to make clinical decisions. Built on a semantic data layer, our web application combines a powerful cloud-based platform for aggregating and structuring biomedical data with intuitive data mining, workflow, and reporting features.

Job Category:

Computer and Information Technology

Career Level:

Mid Career (2+ years of experience)

Job Type:

Full Time/Permanent