Staff Software Engineer (Mobile)
Headspace Health
Seattle, United States of America
20 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
$ 195KJob location
Remote
Seattle, United States of America
Tech stack
Flutter
API
Artificial Intelligence
Unit Testing
Mobile Application Development
Code Review
Cursor (Graphical User Interface Elements)
Software Design Patterns
Mobile Application Software
MVC
Model View ViewModel
Software Construction
iOS
Information Technology
Job description
- Headspace is hiring a Staff Software Engineer, Mobile to join our B2B engineering organization, which builds the latest capabilities to support large-scale employer partnerships ranging from thousands to millions of lives covered per customer
- In this key technical leadership role, you'll own the design, development, and delivery of scalable, high-quality mobile systems and features, ensuring they integrate seamlessly with our backend services and bring Headspace's mission to life. We are one of the largest Flutter app user bases out there, offering a unique opportunity to scale mobile development on this platform
- As a Staff Software Engineer, you'll shape how millions of members access mental health care through fast, reliable, and deeply personalized mobile experiences. You'll operate at the frontier of modern mobile development, leveraging AI-assisted tooling and workflows such as Cursor, Claude etc. to prototype faster, iterate more effectively, and unlock new ways of building
- You'll guide major projects, drive our technical roadmap through RFCs, and mentor other engineers to elevate our standards for engineering excellence, supporting continued growth and innovation across our architecture. A big goal needs talented people-come join us and give your work a deeper purpose!
- Lead complex, multi-squad projects through their full lifecycle to Own the Outcome, collaborating with product, design, and data teams to deliver high-quality and well-monitored solutions that impact millions
- Architect and build scalable services for enrollment and content experience features, shaping a technical strategy that directly supports our mission to Make the Mission Matter and ensures maintainability across a growing employer user base
- Define mobile platform patterns across areas like server-driven UI, configurable experiences, observability, and experimentation
- Shape the architectural vision for the Headspace mobile application by championing our value to Iterate to Great, driving the future of our tech stack and engineering excellence through rigorous code reviews, thoughtful RFCs, clear documentation, and continuous process improvements
- Connect with Courage to drive impactful technical and business decisions, leading challenging cross-functional conversations with clarity and conviction
- Mentor engineers at all levels, fostering their growth and establishing yourself as a recognized technical leader within the organization
- Ensure robust system quality thorough unit testing and end-to-end testing to proactively ensure robustness, reliability, and exceptional usability across diverse edge cases
- Stay current with industry trends by continuously discovering, evaluating, and integrating emerging technologies (including AI-assisted development tools) to enhance development efficiency and product quality
Requirements
Communication skills Mentoring Software testing Android iOS, * Experience implementing comprehensive testing strategies (unit, integration, and end-to-end) to ensure reliability, performance, and maintainability
- BA/BS degree in computer science, engineering or equivalent experience
- Proven ability to mentor and coach engineers, fostering technical growth and elevating team capabilities. Creating clarity and empathy, fostering a culture of courageous feedback and continuous improvement
- Experience leveraging AI-assisted development tools and workflows to increase efficiency and quality in building and supporting mobile features
- Expertise in mobile architecture and design patterns (e.g., MVC, MVVM) and experience designing reliable, scalable mobile systems
- 7+ years of experience building and delivering production mobile applications, with a track of successfully leading delivery of complex, cross-functional projects from design through release
- Demonstrated ability to make pragmatic technical decisions, balancing product requirements with long-term strategy and trade-offs
- Excellent communication skills, with the ability to translate complex technical concepts for both technical and non-technical audiences
- 4+ years of experience with native Android and/or iOS development, plus 2+ years of hands-on experience developing with Flutter, including deep familiarity with its frameworks, third-party libraries, and APIs
- Familiarity with specific Flutter state management solutions (e.g., flutter_bloc) and a strong background in mobile testing, monitoring, and alerting principles
- Experience building software in health tech or a similarly regulated industry
Benefits & conditions
- Comprehensive medical, dental, and vision healthcare plans
- 12 weeks paid parental leave $5K annual / $10K lifetime family planning benefit via Carrot
- Quarterly "Refresh Days" (Fridays off for self-care) + "Focus Fridays" for deep work
- Flexible paid time off to rest and recharge
- 12 paid company holidays + 20 bereavement days
- 401K with company match
- Lifetime Headspace membership + access for 10 friends & family