Senior Software Engineer, Full Stack
Remote
Full Time
#Engineering
#Digital
#Mental Health
#React
#React Native
#Python
#iOS
#Android
#RESTful APIs
#Postgres
#MySQL
At Big Health, our mission is to help millions of people reclaim their mental well-being through fully digital, non-drug solutions for common conditions like insomnia, anxiety, and depression. We have pioneered the first at-scale digital therapeutic business model, partnering with major organizations such as the NHS and CVS Health to deliver evidence-based care. By combining product innovation with rigorous clinical evaluation, we are shaping the future of medicine. We are a remote-first team, and we invite you to join us in our effort to provide safe, effective treatment to billions of people worldwide.
The opportunity
We are looking for a Senior Software Engineer to help us build and maintain our suite of web and mobile applications. You will play a vital role in our engineering team, using React, React Native, and Python to create tools that make a tangible difference in people's lives. This position is perfect for someone who enjoys driving technical strategy and collaborating across functions to ensure our products remain secure, scalable, and user-friendly. You will work in a remote environment where your voice matters and your contributions directly influence the next generation of mental health care.
A day in the life
- You will design and maintain our iOS, Android, and web platforms, ensuring that our codebase remains clean, secure, and highly maintainable.
- You will collaborate closely with our Product, Design, Security, and Clinical teams to translate complex requirements into robust technical plans.
- You will support the health of our production systems by monitoring performance and analyzing data through tools like Sentry, Datadog, and Splunk.
Who you are
You are a seasoned engineer with a passion for building high-quality software that serves a real purpose. You communicate clearly in English and bring the following experience to our team:
- At least 5 years of professional software engineering experience, including 2+ years of supporting commercial applications with a large user base.
- A minimum of 2 years of hands-on experience with React Native, including a deep understanding of hooks and state management.
- 2+ years of experience working with Python or similar object-oriented languages.
- 2+ years of experience building and maintaining RESTful APIs, with a focus on security and versioning.
- 2+ years of experience working with relational databases like Postgres or MySQL.
- 2+ years of experience implementing automated unit and integration testing to ensure software reliability.
Why you'll love it here
We are committed to building a supportive and diverse workplace where you have the autonomy to do your best work. Our benefits package is designed to help you thrive both professionally and personally:
- Enjoy the freedom of remote work with flexible hours.
- Benefit from our equity compensation program, allowing you to share in the success of the company.
- Take advantage of our generous paid time off policy.
- Participate in a structured personal development program and receive a dedicated fund to spend on your own personal happiness.
- Join a team that values your well-being through regular events and a culture that prioritizes empathy and respect.



