TheraHive Developer Internship

Company Description

TheraHive is an innovative online learning platform that teaches scientifically proven skills to improve mental health. Our live online courses, led by trained coaches, provide a supportive environment where individuals can enhance their well-being. With a focus on small groups, affordability, and evidence-based techniques, we make mental health support accessible to all. Founded in 2020 by experts including Dr. Alicia Smart, a leading practitioner of Dialectical Behavioral Therapy (DBT), TheraHive combines the best of self-paced learning and skills-based group education to address the pressing mental health crisis affecting one in five Americans. Join our team and make a meaningful impact by empowering individuals on their journey to mental well-being.

Job Description

As a Software Engineering Intern at TheraHive, you will work on exciting projects that directly impact our innovative online learning platform dedicated to improving mental health. This internship offers a unique opportunity to gain hands-on experience in software development, working closely with the CEO on a variety of projects. You'll develop custom GPTs and integrate them into our curriculum and a simple mobile application. Additionally, you'll implement the Discourse community platform to host a community of DBT practitioners and students. This is a fully remote role with a minimum requirement of 20 hours per week.

Responsibilities

  • Develop and integrate custom GPTs into our curriculum and mobile application.
  • Implement the Discourse community platform to create a community space for DBT practitioners and students.
  • Collaborate with the CEO and the development team on project planning and execution.
  • Write clean, efficient, and maintainable code.
  • Troubleshoot, debug, and upgrade existing systems.

Requirements

  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
  • Strong interest in mental health and wellness.
  • Proficiency in Python and familiarity with the Google Cloud Platform.
  • Experience with Twilio is a plus.
  • Ability to work independently and as part of a remote team.
  • Excellent problem-solving skills and attention to detail.
  • Strong written and verbal communication skills.

Qualifications

  • Previous internship or volunteer experience in software development is a plus.
  • Ability to work independently and as part of a team.
  • Strong organizational and time management skills.
  • Creative mindset with a keen eye for detail.

Skills and Competencies

  • Software Development: Proficiency in Python and experience with the Google Cloud Platform and Twilio.
  • Project Management: Ability to manage and execute multiple projects simultaneously.
  • Collaboration: Ability to work effectively with the CEO and our clinical team.
  • Community Platform Implementation: Experience or interest in implementing and managing community platforms like Discourse.

Why Work at TheraHive

  • Executive Access: Work directly with the CEO and gain valuable insights and mentorship.
  • Impactful Work: Join a team dedicated to improving mental health and well-being through education.
  • Training: You'll receive comprehensive training and be part of a supportive enrollment team.
  • Remote Work: Enjoy the flexibility of working remotely while contributing to our mission.
  • Professional Development: Opportunities for growth within a dynamic and growing company.

Compensation

This is an unpaid internship, though program participants will be able to take our program as part of the engagement.

Company Culture

At TheraHive, we are proud to be a remote-first company with team members spanning across the United States and even international locations. We believe that diversity is a fundamental strength, and it is reflected not only in our student community but also within our team. We are committed to fostering an inclusive, equitable, and anti-racist environment where individuals from diverse backgrounds can thrive and contribute their unique perspectives. By embracing diversity, we aim to better understand and address the needs of our diverse student community, ensuring that everyone receives the support they deserve on their journey to improved mental health.

Application Process

Please apply using the form below

Ready to Get Busy Getting Better?