SonderMind is a company focused on revolutionizing mental healthcare through innovative technology. They are seeking a Staff Full Stack Engineer to develop AI-powered tools that enhance therapist capabilities and improve client outcomes. The role involves building full-stack features, collaborating with various teams, and driving product enhancements.
Responsibilities:
- Build end-to-end full-stack features (Angular/TypeScript, CSS, Node.js, Python, Ruby on Rails, PostgreSQL) with a strong front-end focus, delivering user-centric experiences
- Collaborate with the UX team on design systems and partner cross-functionally with Product, Engineering, and Applied Science
- Own the full software lifecycle—design, build, test, and operate—while maintaining high code quality through unit, functional, and end-to-end tests
- Identify and implement AI-driven solutions that streamline provider workflows and reduce administrative burden
- Mentor junior engineers via code reviews and pair programming, and champion internal standards for style, maintainability, and best practices
- Ship features consistently with minimal guidance, troubleshoot issues through data and code analysis, and evaluate emerging tools and technologies
Requirements:
- 8+ years of experience as a full-stack engineer, specializing in UI development, scalable front-end architecture, and design systems
- Proficient in TypeScript/Angular
- Prior experience with Ruby on Rails / Willingness to learn
- Experience with relational databases like Postgres
- Highly motivated to learn how to build the agentic application and experience of LLM applications
- Ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough, iterative solutions
- Proven ability to work closely with other Engineers, Product Managers, and other Stakeholders
- Proven ability to thrive in fast-growing, product-driven companies by effectively navigating loosely defined tasks and managing competing priorities or deadlines
- MS in Computer Science or related field
- Strong experience developing and documenting design systems (e.g., Storybook, Iris)
- Experience leveraging AI coding assistant tools (e.g., Cursor, Claude)
- Prior experience with programming languages like C++, Java or Go (preferred, not required)
- Experience working with Ruby on Rails, Postgres SQL and data analysis
- Experience working in AWS
- Rapid experimentation such as A/B testing, feature flags, etc