Software Engineer (Full-stack)

at growtherapy
💰 $142k-$167k
🇺🇸 United States - Remote
💻 Software Development🔵 Mid-level

Job description

About us:

Grow Therapy is on a mission to serve as the trusted partner for therapists growing their practice, and patients accessing high-quality care. Powered by technology, we are a three-sided marketplace that empowers providers, augments insurance payors, and serves patients. Following the mass increase in depression and anxiety, the need for accessibility is more important than ever. To make our vision for mental healthcare a reality, we’re building a team of entrepreneurs and mission-driven go-getters. Since launching in February 2021, we’ve empowered more than ten thousand therapists and hundreds of thousands of clients across the country and insurance landscape. We’ve raised more than $178mm of funding from Sequoia Capital, Transformation Capital, TCV, SignalFire, and others.

About the Role:

We’re hiring a full-stack Software Engineer to help expand our intake channels, scale critical infrastructure, and deliver impact across a rapidly growing network of partners. You’ll join a mission-driven team where engineering decisions are tightly aligned with business outcomes, and our broader goal of making affordable mental health care more accessible across the United States.

This role is full-stack by design: you’ll work across our backend services (Python/Flask) and frontend applications (React/TypeScript).  We expect applicants to be equally comfortable improving a frontend booking flow or shaping an API spec.

What You’ll Work On:

You’ll help us deliver against key roadmap priorities, including:

  • Strengthen and Maintain Referral Infrastructure – Maintain and improve existing referral pipelines to ensure continued success with high-value partners, while reducing friction and ensuring compliance.
  • Expand Access Through Scalable Integrations – Build infrastructure to support the next wave of strategic partnerships, including referral intake and ingestion, scheduling workflows, referral confirmation experiences, and data-sharing systems.
  • Support Growth Through Reliable Tooling – Equip partner, support, and marketing teams with robust systems to run experiments, troubleshoot issues, and drive incremental intake growth.
  • Advance Our Mission – Contribute to a platform that expands access to affordable mental healthcare by bridging connections between patients, providers, and care networks.

Who You Are:

  • 2+ years of professional experience – You’ve contributed meaningfully to production systems and are comfortable owning development tasks with guidance.
  • Full-stack fluency – You’re comfortable building end-to-end features, from backend services and APIs to polished, user-facing interfaces.
  • Technical proficiency – You have experience with at least one backend language (preferably Python) and modern JavaScript frameworks (React preferred).
  • Impact-oriented – You prioritize outcomes over output and think deeply about the business and user value behind your work.
  • Adaptable – You thrive in evolving environments and can stay productive even when requirements shift.
  • Team player – You collaborate well, communicate with empathy, and enjoy mentoring and learning from others.

Bonus Points:

  • You use modern AI tools (e.g., Cursor, GitHub Copilot) to boost your productivity and focus on higher-leverage problems.
  • Experience working on B2B integrations or APIs.
  • Experience working with healthcare data, Electronic Health Records (EHRs), or healthcare system integrations.

Why This Role Is Exciting:

You’ll join a high-impact team focused on building core systems that power growth and improve patient access to care. With a strong culture of ownership and mentorship, your work will directly influence product direction and engineering architecture.

The base compensation for this role will vary depending on several factors, including relevant experience, qualifications, and the candidate’s working location.

Zone 1 (NYC, SF, Seattle Metro Area) : $150,000-$167,000 USD

Zone 2 (All other US locations):  $142,000-$158,000 USD

This role is open to remote candidates in the United States, however we have a strong preference for candidates who are based within commuting distance of one of our hubs in New York, NY; Seattle, WA; or San Francisco, CA, and who can commit to an expectation of being in the office approximately three days per week.

Benefits

  • The chance to drive impact within the mental healthcare landscape from day one

  • Comprehensive health insurance plans, including dental and vision

  • Our dedication to mental health guides our culture. Wellness benefits include (but are not limited to):

    • Flexible working hours
    • Flexible Time Off
    • Company-wide winter break
    • Mental health mornings (2 hours each week)
    • Wellness Stipend
    • In-office meals and snacks
  • Continuous learning opportunities

  • Competitive salary

  • The opportunity to help build a rapidly scaling start-up organization by taking strong ownership of your work, mentorship, and our unbounded leadership opportunities

Grow Therapy is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

As part of our recruitment process, we use a third-party AI tool (Covey) to assist in the initial screening of resumes and applications. This tool analyzes candidates’ qualifications based on the information provided in the application to identify potential matches. Certain features may qualify the tool as an AEDT (automated employment decision tool) under New York City Local Law, and may be considered an AI tool under other applicable state and city laws. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. Final hiring decisions are made by our human recruitment team, and no automated system makes the ultimate decision regarding hiring. We began using Covey Scout for Inbound on January 11, 2025. The independent bias audit report covering our use of Covey is here.

By submitting your application, you acknowledge and consent to the use of automated tools in our recruitment process. You also understand that your application may be processed by AI systems as part of the screening and selection process.

We are committed to ensuring transparency in our hiring practices. If you have any questions about how our AI tools work, or if you would like to request additional information, please contact [email protected] you require an accommodation due to a disability, or if you have concerns regarding the use of AI in our hiring process, please [email protected]. We will be happy to provide assistance or discuss alternative methods for participating in our recruitment process.

Share this job:
Please let growtherapy know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply