Full Stack Engineer

Overview

Join Notable and help us improve health care efficiency and effectiveness with our AI-powered tool for physicians.  Notable's mission is to enrich every clinician-patient interaction by delivering a standardized, structured understanding of every encounter clinicians have with their patients. We use this structured understanding to drastically improve health care by automating hours of daily busy-work for clinicians, reduce the cost of health care by eliminating excess overhead, and improve patient outcomes by delivering data driven insights to doctors and patients.

We look for smart people who can implement well crafted solutions to complex problems in a fast paced environment, who can help us attract more smart people, and who are intrinsically motivated to take ownership of their work.  We don't expect you to have experience with our stack (Google Cloud Platform, Postgres, Kubernetes, NodeJS+Typescript, Python, React, and Swift), but we do look for demonstrated mastery of your chosen development stack and a desire to learn new technologies.

Our interview process is meant to be representative of the kinds of work we will do together day-to-day and week-to-week.  You’ll start with an intro call to learn more about Notable and the team, followed by a remote two-hour take home exercise where you will be asked to work on a problem similar to ones we work on a daily basis and then email it back, then an onsite with multiple one-on-one sessions and lunch with the team. 

Requirements

As a full stack software engineer at Notable, you'll work on physician-facing, voice-enabled mobile applications, backend data pipelines to develop a structured representation of all relevant health data, and integrations with external systems to deliver that data to stakeholders.  You'll own features end-to-end, from conception to shipped to production, and have substantial impact on the future direction and success of the company.

  • Excellent problem solving, coding, and debugging skills
  • Deep understanding of modern web application development
  • Generalist skill set, able to work comfortably on frontend or backend problems
  • Solve complex problems by breaking them up into simpler discrete problems and implement them across multiple services
  • Experience writing maintainable, well tested, reliable code
  • Successful in a fast-paced, collaborative environment
  • Work from our San Mateo, CA office

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file