Software Engineer - Mobile
Listed on 2025-12-01
-
Software Development
Software Engineer, Full Stack Developer
Our mission: to eliminate every barrier to mental health.
At Spring Health, we’re on a mission to revolutionize mental healthcare by removing every barrier that prevents people from getting the help they need, when they need it. Our clinically validated technology,
Precision Mental Healthcare
, empowers us to deliver the right care at the right time—whether it’s therapy, coaching, medication, or beyond—tailored to each individual’s needs.
We proudly partner with over 450 companies, from startups to multinational Fortune 500 corporations, as a leading provider of mental health service, providing care for 10 million people. Our clients include brands you use and know like Microsoft, Target, and Delta Airlines, all of whom trust us to deliver best‑in‑class outcomes for their employees globally. With our innovative platform, we’ve generated a net positive ROI for employers and we are the only company in our category to earn external validation of net savings for customers.
We have raised capital from prominent investors including Generation Investment, Kinnevik, Tiger Global, Northzone, RRE Ventures, and many more. Thanks to their partnership and our latest Series E Funding, our current valuation has reached $3.3 billion. We’re just getting started—join us on our journey to make mental healthcare accessible to everyone, everywhere.
The Member Growth Engineering team builds the digital experiences that help new members discover Spring Health and guide all members to the right care at the right moment. We are moving beyond traditional funnels to build a D2C brand and a habit‑forming product. You will iterate rapidly on acquisition loops, activation pathways, and nurturing experiences to convert and re‑engage members, ultimately driving Spring’s mission of eliminating every barrier to mental health.
We are looking for a Staff Software Engineer to help us evolve all of our mobile experiences to be best‑in‑class in service of this mission.
Please note that candidates for this position must be based in the Seattle metro area and be willing to commute 2‑3 days a week when this role transitions to a hybrid schedule in 2026
. We’re excited to be growing our presence in Seattle!
- Leveling up our mobile architecture and code quality through planned evolution
- Leading by example with hands‑on refactoring and feature development projects
- Applying your passion for scalable and extensible architecture to high‑impact products
- Executing quickly and efficiently in a collaborative team setting
- Contributing to a thriving team of engineers around you
- Establishing and upholding performance, accessibility, and usability standards.
- Maintaining automated testing, release health metrics, and crash‑free rate targets.
- Partnering with design to define a mobile design system and UX heuristics.
- Owning mobile CI/CD, app release process, and SDK/framework upgrades.
- Improving developer velocity through shared tooling, build systems, and feature‑flag management.
- Defining code architecture patterns and platform guardrails for all mobile development.
- Providing technical direction and oversight for the larger organization
- Participate in an on‑call rotation to support system reliability and respond to production issues
- Collaborate flexibly across time zones, as needed, to support distributed teams and stakeholders
- Energetic immersion in complex mobile projects
- On‑time planned deliveries and high‑velocity incremental deliveries
- High‑quality engineering output, in terms of both product and codebase
- Trend of reducing technical debt and improving engineering excellence
- Great productive relationships in engineering and across functions like PM and Design
- Organization‑wide leadership as an exemplary engineer and mentor
- Anticipates and removes barriers of all kinds while independently handling ambiguity
- Given a clear strategy, can define a sequence of objectives
- Given a clear vision, can create a strategy to get there
- At least 10 years experience as a software engineer
- At least 5 years of cumulative experience or exposure developing mobile apps on both Flutter (Dart) and React Native…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).