About Pear Therapeutics
Pear discovers, develops, and delivers clinically-validated software-based therapeutics to provide better outcomes for patients, smarter engagement and tracking tools for clinicians, and cost-effective solutions for payers.
Come use your engineering talents to help people living with serious diseases, as
we progress our pipeline across a range of therapeutic areas, including addiction,
MS, schizophrenia and beyond.
Our team of engineers, based in San Francisco, uses a pragmatic agile process to
quickly deliver treatments to patients. We treat each other well, believe in building
a diverse culture of collaboration, and are serious about making Pear a place that’s
good for both those who work here and the patients we serve.
We’re looking for someone to join our Platform Team, responsible for building the
underlying shared libraries and APIs that serve all our various applications.
OUR TECH STACK:
-Mobile: React Native + Redux: This is what our patients interact with.
-Web: React + Redux + Webpack: This is what our doctors interact with.
-API: NodeJS + Restify w/MySQL and Postgres: This is how our apps interact
with our platform.
-Testing: Enzyme, Mocha + Chai + Sinon, Appium, Jest: This makes sure it all
-Architect and develop platform software for a wide range of digital medicine
-Develop back-end APIs and data structures.
-Gather functional requirements, develop technical specifications, and help
plan the project.
-Build for testing and resultant quality.
-Work cross-functionally with Product Management, DevOps, QA, Regulatory, Clinical, and others.
-Experience designing and developing platform software.
-Deep experience with NodeJS. You should know things like what makes
Node.js different from other back-end languages, how it scales, and what
benefits and drawbacks it has for various project types.
frameworks such as restify, express, and sequelize.
-Experience with methodical testing, test-driven development (TDD), and
various testing patterns.
-Experience with databases such as MySQL, Postgres, etc.
-Experience with web services (REST, GraphQL, XML/JSON over HTTP,
etc.) to connect business systems, interact with application data or analytics.
-Experience with Agile development, SCRUM, or Extreme Programming
-Preferred: Experience with Docker, GIT SCM, and AWS.