Senior Full Stack Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

4+ years of full-stack development experience, Strong proficiency in React Native for mobile development, Back-end experience with Java and MySQL databases, Comfortable with Azure for cloud deployment and infrastructure management..

Key responsibilities:

  • Build and maintain scalable mobile and web applications using React Native and Java
  • Design and manage relational databases with MySQL
  • Integrate third-party APIs and services, including Twilio
  • Collaborate with cross-functional teams in product planning and feature rollout.

Cabana logo
Cabana
11 - 50 Employees
See all jobs

Job description

Company Overview 

Do you believe mental health is more than just 1:1 therapy?  Do you have a passion for spearheading innovation in the mental health industry and exploring innovative ways to make support more accessible and affordable?   

28 million individuals never seek support for mental health needs because of cost, convenience, stigma, and self-reliance.  At Cabana, we’re on a mission to build solutions that change that.  We believe mental health care is more than 1:1 therapy and build innovative solutions that provide guided mental health support.   

At Cabana, we're building a next-generation mental health platform designed for everyday use. Backed by science and built to entertain, our app helps people access support and community in minutes—not months. We’re a mission-driven team of technologists, clinicians, and creatives who believe mental health care should be accessible, engaging, and stigma-free. 

 We’re looking for a Senior Full Stack Engineer to join our growing engineering team. You'll work closely with product managers, designers, and clinicians to build and scale features that directly impact thousands of users. This role requires proficiency in both front-end and back-end development, with a focus on mobile technologies. 

 

What You'll Do:

  • Build and maintain scalable, high-performance mobile and web applications using React Native and Java 
  • Design and manage relational databases with MySQL 
  • Integrate third-party APIs and services, including Twilio and other communication platforms 
  • Deploy and manage services on Microsoft Azure 
  • Collaborate with cross-functional teams in product planning, user experience design, and feature rollout 
  • Write clean, maintainable, and testable code with a strong emphasis on performance and user experience 
  • Participate in code reviews, architecture discussions, and continuous improvement initiatives 
  • Provide tech support to our members 

Requirements

Must-Haves: 

  • 4+ years of full-stack development experience 
  • Strong proficiency in React Native for mobile development 
  • Back-end experience with Java (especially enterprise-grade environments) 
  • Experience working with MySQL databases and writing performant queries 
  • Comfortable with Azure for cloud deployment and infrastructure management 
  • Passion for delivering high-quality, user-centric digital experiences 
  • Strong communication skills, a self-starter, the ability to work in a fast-paced environment and works well in ambiguity 

Nice-to-Haves: 

  • Experience with Expo for iOS and Android deployment 
  • Familiarity with Spring Boot for rapid backend service development 
  • Knowledge of Twilio or similar communication APIs 
  • Interest in mental health and/or experience working in Healthtech or regulated industries 
  • Experience working in a start-up environment 

Benefits

Benefits: 401(k) with employer match, Employer-Sponsored Healthcare/Dental/Vision, generous PTO, paid holidays 

 Equal Opportunity Employer 
Cabana is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We encourage individuals of all backgrounds, abilities, and experiences to apply. 

Cabana values the unique perspectives and experiences of our military and veteran communities. We are committed to providing equal opportunity to all candidates, including veterans and individuals with disabilities. Cabana does not discriminate based on race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, veteran status, disability, age, genetic information, or any other status protected under federal, state, or local law. 

 

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Adaptability
  • Communication

Full Stack Engineer Related jobs