Spring Health is looking to revolutionize mental healthcare by removing barriers to access. The company aims to deliver the right care at the right time through its clinically validated technology, Precision Mental Healthcare. The Senior Full Stack Engineer will contribute to analytics products that demonstrate the value of their services to customers, driving engagement and adoption, and enabling demo and trial environments.
Requirements
- 5+ years of professional development experience with full stack web applications
- Fluency with SQL
- Bonus points for experience with Ruby on Rails
- Bonus points for experience with React & Redux
- Bonus points for experience with Docker & AWS
- Bonus points for GraphQL API design experience
Responsibilities
- Design and expand the capabilities of our full stack application (built with Ruby on Rails, GraphQL, and React) which provide insights into customers' data
- Build and enhance data pipelines using DBT and SQL, working closely with data scientists to leverage models and ensure seamless integration with application features
- Build and optimize data-centric solutions, working with data science teams to integrate models and unlock meaningful insights
- Build thoughtful UI and components by contributing to our design system/component library
- Contribute to a culture of quality by implementing strong testing practices, monitoring, and alerting systems to maintain platform reliability as our business rapidly grows
- Identify areas for growth and iteration on our application stack and advocate for them on the engineering roadmap
- Conduct research and experiments to help us make strategic decisions, anticipating the next problem we will be solving
Other
- Hybrid role based in New York City, with an expectation to be in office 2-3 days a week.
- Work in a fast-paced environment where you'll tackle unknowns, adapt to changing priorities, and experiment rapidly to drive impactful results
- Comfortable working on an agile team and curious about learning new things
- Enjoy collaborating with teammates and pair programming
- Enjoy coaching & growing engineers
- Ability to thrive in a fast-paced, dynamic environment with frequent context switching
- Comfortable moving fast and working through ambiguity - we are a small startup and are working on balancing the demands of business growth and platform reliability