Summary
Join Headspace as a Staff Software Engineer, Full Stack and contribute to building a seamless clinical appointment scheduling and provider matching experience. You will work across the Headspace member app, Care Hub, and backend services to deliver high-quality clinical care. This role involves prototyping, architecting, and coding in Typescript/React and Python/Django. As a technical leader, you will author and review technical RFCs, identify areas for improvement, and help build the next-generation care platform. You will lead projects, collaborate with stakeholders, design and develop services, and ensure robust testing and quality standards. Mentoring junior team members and fostering their growth is also part of this role.
Requirements
- BS/MS degree in Computer Science or equivalent
- 8+ years of professional software development experience
- Proven track record of successfully leading large project teams and delivering complex projects across product and technology initiatives
- Demonstrated experience working in API Development, in Python/Django and/or Typescript/Node.js
- Experience working with modern frontend frameworks like React or Next.js, and state management frameworks like Redux
- Strong communication skills (written and verbal) and a positive mindset to identify, collaborate, and drive solutions, explaining technical ideas to both technical and non-technical stakeholders
- Demonstrated ability to make sound technical decisions based on requirements, constraints, and trade-offs, paired with strong documentation skills. Ability to discern and make strong technical decisions based on the business strategy
- Experience with unit, integration, and end-to-end testing
Responsibilities
- Lead projects from requirements gathering through implementation, collaborating closely with product, design, and data engineering stakeholders to identify problems and opportunities
- Serve as a technical leader and advocate for our Care Platform's architecture, helping to shape the future of our tech stack and identifying areas for improvement
- Design and develop maintainable and flexible services for mission-critical systems that directly support mental healthcare delivery
- Collaborate with engineering and cross-functional partners to define, design, ship, and monitor new features while ensuring robust testing and quality standards
- Effectively communicate technical ideas to both technical and non-technical audiences
- Set the standard for quality and technical excellence through code and design reviews and improve engineering processes and procedures
- Mentor junior team members and foster their growth through feedback
Preferred Qualifications
- Experience building Health Tech software
- Exposure to mobile development frameworks, such as Flutter
Benefits
- Comprehensive healthcare coverage
- Monthly wellness stipend
- Retirement savings match
- Lifetime Headspace membership
- Generous parental leave
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.