Health elevated.

Senior Full-Stack Engineer



Software Engineering
Los Angeles, CA, USA · Remote
Posted on Thursday, June 29, 2023


reflect ( is an early-stage startup on a mission to make mental health more accessible and effective.

We believe everyone can benefit from talking to someone. Finding the right therapist shouldn’t be so hard. We’ve made it easier thanks to a unique algorithm-based matching process that allows our members to try several matches for free. 80% of those who use reflect find someone they like. And once they do, reflect supports our members with scheduling, billing, and other tools to make the experience of therapy easier and more effective.

Since launching, we’ve quickly grown to be the largest self-pay network of top therapists in California, facilitating over 50,000 therapy sessions to date! We just launched in Washington State, our second state. With a waitlist in 10+ markets, we know this is only the beginning, and we are excited to launch in more markets soon! We’re driven to continue helping others live happier and more resilient lives — and we’re looking for the right team to join us on this journey to change the world.

Let’s connect if you’re passionate about achieving this lofty goal and working together to make a difference in the lives of millions.

reflect completed the 500 Startups Seed Accelerator Program in June 2018. #500STRONG


This role is ideal for a passionate full-stack developer who gets excited about using technology to make real, meaningful change in people's lives. As a key part of the team, you will not only change how people find a therapist, but you will be working cross-functionally and building products that will transform the therapy experience altogether using data.

Key responsibilities include:

  • Collaborate closely with the founder, head of product, and the rest of the team to solve complex problems in efficient and scalable ways
  • Contribute to strategic technology decisions, exploring new technologies that will be leveraged internally
  • Own the tech stack
  • Be responsible for developing and delivering high-impact, high-quality, well-tested software
  • Solve problems across all areas of the business and not be siloed into a narrow area of focus -- includes building new products and features directly from wireframes
  • Be comfortable with and willing to work on both client side and server side to develop new products and support growth - we are looking for problem solvers with strong analytical skills
  • Be self-motivated and able to proactively create structure within a fast-paced, fluid environment
  • Bring passion to write clean, reusable code that follows best practices


Minimum qualifications:

  • 3-5 years work experience building scalable and robust software
  • Previous experience in Ruby on Rails or similar server-side frameworks
  • Experience in SQL database (we use PostgreSQL)
  • Proficient in any of modern Javascript libraries (NodeJS, AngularJS, ReactJS,ueJS, etc)
  • Solid fundamentals in computer science and object-oriented programming
  • Proficient in version control tools (Git)
  • Motivated by impact and purpose and have strong interest in mental health, digital health, and/or startups
  • Enjoy proactively creating structure within a fast-paced, fluid environment
  • Have strong attention to detail

Nice to have/bonus points:

  • B.S / M.S in Computer Science or other related fields
  • Tech startup experience
  • Experience building web apps from scratch
  • Mobile experience in React Native and/or iOS
  • Experience with Python
  • Experience with customer funnels and customer behaviour analytics tools (e.g., Mixpanel, A/B testing, etc...)
  • Experience working in a healthcare or wellness related industry
  • Experience in test-driven development
  • Knowledge and experience in mobile development, CI, and/or AWS

This role offers ample opportunity to grow and learn from others. We are also open to remote team members if there’s a strong fit. No agencies or design/development shops.

Please contact [email hidden] if you’re interested in learning more. Thanks!