Location: Remote.

As a Software engineer at Affect Therapeutics, you will build and maintain software to help people overcome substance abuse disorder (SUD). You will be joining an early startup and working to develop the foundational features of our operational and customer experiences. You will collaborate with stakeholders, pair with other engineers, and research new technologies in order to help us continually improve patient outcomes.

About Us:

Affect Therapeutics uses mobile technology to deliver the first evidence-based, digital recovery program for stimulant use. In the US, we are in the middle of a meth epidemic. Meth is the leading cause of overdose death west of the Mississippi, and is only second to fentanyl in terms of overdose deaths.

Our scalable, evidence-based program gives members the tools and incentives they need, exactly when and where they need them. By combining a digital therapeutic app with an integrated care team, our program delivers real-time, data-driven improvements in treatment, driving outcomes and lowering healthcare costs

Affect combines a member-facing digital therapeutic, incentives and rewards loops with an integrated care team to deliver an effective stimulant recovery program at scale. Our members love us for our empathetic, engaged coaching and for finally giving them the incentives necessary to affect change.

**Affect is co-founded by Dr. Jeff De Flavio – founder of Groups Recover Together, a pioneer in medication assisted therapy for opiates, and is backed by AlleyCorp (Gilt Groupe, Nomad Health, Business Insider).


  • Join a mission-driven startup focused on improving the outcomes in substance use disorder treatment.
  • Write code. As an early member of the team, you will build software as well as our engineering culture.
  • Guide technical decisions on a multi-functional, agile team alongside product management and product design.
  • Develop operational software to support care team efforts in order to help our members, including payment delivery and HIPAA compliant messaging.


  • You have 4+ years of overall professional experience in a collaborative team setting.
  • You have at least 2 years of experience as a software engineer, designing applications or service-based systems.
  • You have at least 2 years of experience in one or more of the following languages: Python, Typescript, Javascript, Ruby.
  • You have strong communication skills and the ability to articulate your thoughts and decisions comfortably.
  • You have experience as a member of an agile team and have collaborated with other developers.
  • You have experience building compliant systems. (SOC 2, HIPAA, HITRUST)
  • You can develop software that is well-tested, maintainable, clean, and secure.
  • You desire to be involved in all aspects of the product life-cycle, from discovery through deployment.
  • Bravery and grit! We have many people to help, and therefore a lot of work to do, which will require bold thinking to accomplish our goal.

Into the (Un)known

Robert Delfs explains how the framework of knowns and unknowns can help instructors along the path of discovery.

Related Industries: All Industries, Computer Science, Data Analytics, Data Science, Web Development

Barbara Wright’s Top 3 Tips for a Career in Technology

Barbara Wright learned three important lessons that she believes are integral to thriving in the tech industry: lean on your peers, you’re never done learning, and perseverance is key.

Related Industries: Web Development