
Senior Full Stack Software Engineer
BetterHelp3 months ago
Base Salary
$130k - $185k/yr
Responsibilities
- Develop and own full-stack features through production and ongoing maintenance.
- Build and modify PHP applications, integrate internal and external APIs, and support scale and new technologies.
- Design relational database schemas, write and optimize complex SQL queries, and develop backend algorithms.
- Use JavaScript, CSS, Bootstrap, jQuery, HTML5, and related technologies to build responsive web functionality.
- Profile and optimize new and legacy code while maintaining secure, readable, scalable code.
- Collaborate with engineers and cross-functional teams and mentor junior developers.
Requirements
- At least 5 years of web development experience solving challenging problems and implementing features from scratch.
- At least 3 years of SQL experience, including relational database schema design and complex queries.
- Demonstrated full-stack projects, including a major project with frontend code, backend code, and a database.
- Ability to design, develop, and launch a web application from start to finish.
- Deep understanding of web development concepts, web and SQL security best practices, and framework-independent development.
- Experience using Git in a team environment and ability to learn new skills independently.
- Must be able to legally work in the United States.
- Startup work or internship experience and familiarity with the LAMP or LEMP stack are helpful but not required.
Benefits
- Remote work with candidates welcome from any time zone while operating on PST.
- Travel to the San Jose, California office up to three times per year plus one company-wide offsite, with travel expenses covered and reasonable accommodations available.
- Holistic perks including free therapy and employee wellness programs.
- Health, dental, and vision coverage.
- 401(k) benefits with employer matching.
- Company-provided hardware or software to support productivity.
- Supportive community and professional development opportunities.
Tech Stack
Categories
About BetterHelp
BetterHelp provides an online therapy platform that connects individuals with licensed therapists via video, phone, and messaging on a subscription basis. The service matches members to clinicians and supports ongoing care, including individual, couples, and teen counseling. Founded in 2013 and headquartered in Mountain View, it operates as part of Teladoc Health and works with a network of over 30,000 licensed therapists serving millions worldwide.