Enable job alerts via email!

Senior Full-Stack Software Engineer

ZipRecruiter

Salt Lake City (UT)

Remote

USD 90,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A healthcare technology company is seeking an experienced Software Developer to join their remote team. The role involves developing and maintaining both frontend and backend features while ensuring high-quality user experiences. Candidates should have 5+ years of software development experience, proficiency in React and Node, and the ability to work effectively in a collaborative environment. The position offers competitive salary and benefits, including free therapy access for employees and their families.

Benefits

Competitive salary and stock options
Free access to therapy
Medical and dental insurance
Monthly HSA contributions
Generous PTO and paid holidays
Work from home
Paid parental leave
Weekly team lunches

Qualifications

  • 5+ years of software development experience.
  • Experience with front-end and back-end technologies is required.
  • Bachelor's degree in a related field is preferred but not mandatory.

Responsibilities

  • Develop and maintain both frontend and backend features.
  • Build APIs and integrations to support applications.
  • Communicate complex ideas effectively.

Skills

Software development experience
Front-end development
Back-end development
API building
Technical writing

Education

Bachelor's degree in computer science or equivalent

Tools

React
TypeScript
Node
PostgreSQL
AWS
Job description
Overview

At Tava Health, we believe mental health care should be as accessible and stigma-free as a checkup. We're reimagining the experience: from how people find a therapist to how providers deliver care, so more individuals can get the support they need, when they need it. We’re a fast-growing team on a bold mission: to make high-quality mental health care available to everyone. If you’re passionate about using technology to solve meaningful problems and create lasting change, we’d love to meet you.

Responsibilities
  • Develop and maintain both frontend and backend features, ensuring seamless integration between different parts of the system.
  • Infuse all of your work with empathy, security, and quality to produce high-quality experiences.
  • Push the envelope of traditional healthcare software by embracing experimentation and bleeding-edge technology.
  • Build APIs and integrations to support our applications, partner integrations, and third-party services.
  • Ability to move fast and work through ambiguity – we are constantly balancing the demands of business growth and platform reliability.
  • Ability to collaborate effectively with other engineers, product managers, designers, data scientists, behavioral health specialists, and others.
  • Clear and efficient technical writing and thought to communicate complex ideas.
What We Expect
  • 5+ years of software development experience
  • A bachelor’s degree in computer science or the equivalent is but not required
Key Technologies
  • Frontend: React, TypeScript, GraphQL
  • Backend: Node, Express, TypeScript, PostgreSQL, GraphQL, AWS
Why you’ll like working for us

Enjoy working remotely in this full-time, salaried position with Tava. We offer a highly competitive benefits package, including:

  • Competitive salary and stock options
  • Tava mental health benefit – free access to therapy for you and your family
  • Medical and dental insurance – for you and your dependents
  • Monthly HSA contributions
  • Generous PTO and paid holidays
  • Work from home
  • Paid parental leave
  • Weekly team lunches

---

*For tax purposes, priority will be given to candidates living in states where we already have employees. These states are Alabama, Arizona, California, Connecticut, Florida, Georgia, Idaho, Indiana, Nevada, North Carolina, Maine, Maryland, Massachusetts, New Jersey, New York, Oregon, Tennessee, Texas, Virginia, and Utah.

Tava Health is unable to sponsor employment visas (such as the H-1B). Candidates must have authorization to work in the U.S. without company sponsorship now or in the future.

All hiring activities at Tava Health are handled by company representatives using @tavahealth.com or @us.tavahealth.com email addresses. Please beware of unauthorized recruiting communications requesting personal information. We never hire anyone without first completing a real-time, face-to-face interview (conducted by video or in-person), nor do we use encrypted instant messaging services like Signal. If you have questions regarding the authenticity of any outreach, please contact us at careers@tavahealth.com or use the chat feature on our website.

Tava Health does not discriminate on the basis of sex, race, color, national origin, religion, disability, veteran status, genetic information, or any other reason prohibited by law in provision of employment opportunities and benefits.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.