JonathanWeinstein

JonathanWeinstein

Senior Backend Engineer @ Stitch Health (Benchmark + Y Combinator-backed)

Company

Stitch Health is a care coordination platform for healthcare teams. Our mission is to deliver real impacts on healthcare outcomes by improving the ability for patients and providers to collaborate. Our software suite includes tools for team messaging, patient messaging, and patient management, delivered through modern web and mobile technologies. Our users are healthcare teams — consisting of doctors, nurses, social workers, pharmacists and more — and their patients.

Our technology recognizes the need for healthcare teams to easily access critical patient data wherever they are, from any device. To achieve this, our stack is Elixir/Phoenix/PostgreSQL on the back-end, React on the front-end, native iOS and Android, and Electron for desktop. Today, we’re a small but cohesive team. We’re growing fast and expanding our engineering team over the next several months.

Stitch is based in San Francisco, CA and is backed by some of the world’s best investors, including Benchmark Capital and Y Combinator. We’ve raised a Series A round and already serve over 70 healthcare organizations every day. Read about us here.

Responsibilities

  • Build and improve our web application platform of interconnected products, including team messaging, patient messaging, and patient management tools
  • Define, prototype, iterate, test, ship and maintain features and improvements for our web products, web architecture, application security and application database
  • Collaborate with founders and backend team, mobile team, and desktop team to help company-wide full stack development needs

Technical Challenges

  • Building a seamless cross platform experience focused on extremely high daily active usage
  • Using Elixir/Phoenix to build a scalable platform for millions of providers and patients
  • Creating a Stitch App Store for developers to build on the Stitch platform
  • Developing EHR integrations to access patient data
  • Security requirements to meet HIPAA and other stringent Enterprise security requirements

Immediate Projects

  • Architecture for adding in additional modules to our platform, enabling us to open new lines of business.
  • Optimistic UI so providers can continue caring for patients across a range of suboptimal settings, from offline to low connectivity.
  • Open API for customers to begin adding custom integrations.
  • Analytics services that provides population health insights based on patient data flowing through Stitch teams, for example search term trends within Stitch.

Requirements

  • Owner: you own the responsibility of ensuring your work is delivered with great quality, that users love the experiences you build for them, and that you go the extra mile on projects that help Stitch set a new industry standard
  • Learner: you are excited to learn new strategies, workflows, and technologies, can adapt to changing situations, handle unseen challenges and excel in areas you didn’t know you’d need to
  • Collaborator: you have strong communication skills and can collaborate effectively throughout the day and during weekly sprint reviews
  • Experience: 3+ years professional software engineering
  • Technical skills: Elixir, Phoenix, React, Mobx, Webpack 2, Yarn, ES6

Bonus

  • 3+ years professional software engineering experience
  • Mastery of Elixir, Phoenix 1.3
  • Experience with Phoenix 1.3 Context-based architectures
  • Experience writing unit tests using ExUnit
  • Experience architecting and building a scalable, fully redundant, fault tolerant infrastructure for a cross-platform application
  • Experience with large scale, high-volume, production-quality messaging architecture
  • Experience with healthcare security and compliance (HIPAA)
  • Work experience at early stage companies
  • Academic background in computer science (BA/BS or MS/PhD) or equivalent experience

Benefits

  • Mission driven
  • Medical, dental, vision
  • Meaningful equity
  • Meaningful ownership

Please contact me directly at: jonathan@teamstitch.com

Most Liked

sergio

sergio

Feel free to ask me any questions as well about this position right here via PM.

Where Next?

Popular in Jobs Top

gabrieltaylor
Interested in building applications with Elixir in the problem space the Erlang VM was designed for? Telnyx is hiring. https://boards.gr...
New
axelson
Hi there! :wave: Are you interested in maps? If so then come help us build the best online, collaborative, and real-time online mapping s...
New
neilberkman
Full-stack developer for PETAL-stack application I’m putting together a team to build the MVP of a PETAL-stack app for a client, a new s...
New
giddie
Passionate about good software design? Comfortable pretty much anywhere in the stack? Interested in EVs and clean energy? Wouldn’t say no...
New
mudspot
Introduction We’re on the lookout for a Phoenix Elixir Engineer who’s passionate about building robust, scalable web applications. You’l...
New
distru
Senior Full Stack Software Engineer - Distru, Remote Worldwide Introductory paragraph Powering Trade For The Emerging Cannabis Industry...
New
Rachc
Hey there! Remote is solving global remote organisations’ biggest challenge: employing anyone anywhere compliantly. We make it possible ...
New
coryt
Validere automates oil testing in the field equipping operators to make critical business decisions. By combining science, technology, an...
New
elbasti
Introductory paragraph Trying something new I’ve never seen before: code review as a service! We’re a very small team (2 engineers), bot...
New
sebz
Introductory paragraph TL;DR: Elixir, Monitoring, Zero downtime, DB migration, K8S We’re looking for a versatile profile to join our Sof...
New

Other popular topics Top

danschultzer
None of the current solutions worked well for me, so I went ahead and built a user management system from scratch. This project took far...
548 29603 241
New
senggen
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] 15:22:35.803 [error] gen_event {lager_file_backend...
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
johnnyicon
Hi all, I’ve just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I’m trying to use Postgres...
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? Ecto.Repo — Ecto v3.14.0 has exampl...
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New
jononomo
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement