Jobs · Engineering

Staff Software Engineer, Mobile

Headspace · San Francisco, CA · 3 wk ago
RemoteRemoteEngineering$140k–$195k/yrFull-time

Job Summary

The Senior Software Engineer, Mobile at Headspace is responsible for leading the design, development, and delivery of scalable, high-quality mobile systems and features. This role involves architecting and building services for enrollment and content experience features, defining mobile platform patterns, and mentoring engineers.

Responsibilities

  • Lead complex, multi-squad projects through their full lifecycle
  • Own the Outcome, collaborating with product, design, and data teams to deliver high-quality and well-monitored solutions impacting millions
  • Architect and build scalable services for enrollment and content experience features
  • Define mobile platform patterns across areas like server-driven UI, configurable experiences, observability, and experimentation
  • Shape the architectural vision for the Headspace mobile application
  • Guide major projects, drive the technical roadmap through RFCs, and mentor other engineers
  • Ensure robust system quality through unit testing and end-to-end testing
  • Stay current with industry trends by continuously discovering, evaluating, and integrating emerging technologies

Requirements

  • Bachelor's degree in computer science, engineering, or equivalent experience
  • 7+ years of experience building and delivering production mobile applications, with a track record of successfully leading complex, cross-functional projects
  • 4+ years of experience with native Android and/or iOS development, plus 2+ years of hands-on experience with Flutter
  • Expertise in mobile architecture and design patterns, including MVC, MVVM
  • Experience implementing comprehensive testing strategies, including unit, integration, and end-to-end testing
  • Experience leveraging AI-assisted development tools and workflows to increase efficiency and quality
  • 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
  • Proven ability to mentor and coach engineers, fostering technical growth and elevating team capabilities

Preferred Skills

  • Experience building software in health tech or a similarly regulated industry
  • Familiarity with specific Flutter state management solutions (e.g., flutter_bloc)
  • A strong background in mobile testing, monitoring, and alerting principles

About the Company

Headspace is a company dedicated to providing access to lifelong mental health support through evidence-based content, clinical care, and innovative technology. The company values diversity, inclusion, and belonging and strives to create a safe and welcoming work environment free of discrimination and harassment. Headspace is committed to complying with the EEOC and prohibiting unlawful discrimination based on race, color, religion, gender, gender identity, gender expression, sexual orientation, national origin, family or parental status, disability, age, veteran status, or any other status protected by law.

Similar jobs

Staff Mobile Engineer

iRhythm Technologies, Inc.United States· 6 days ago
RemoteEngineering$166k–$216k/yrapply on irhythmtech.wd5.myworkdayjobs.com