Senior Software Engineer developing mobile applications for Headspace's B2B partnerships. Collaborating on technical design, implementation, and ensuring scalable mobile architecture.
Responsibilities
Own the design and implementation of enrollment and content experience features for the Headspace mobile application, ensuring scalability, performance, and maintainability across a growing employer user base.
Drive technical design decisions, collaborating closely with cross-functional teams to define specifications, evaluate tradeoffs, and assess the feasibility of new features and products.
Own end-to-end delivery, including writing and maintaining high-quality, performant, and efficient code, ensuring best practices and scalability across all development efforts.
Ensure robust system quality thorough unit testing and end-to-end testing to proactively ensure robustness, reliability, and exceptional usability across diverse edge cases.
Maintain clear technical documentation, contribute to engineering standards, quality management, and adherence to Headspace’s methods and frameworks, embracing a culture of excellence and continuous learning.
Provide technical guidance and support to peers, contributing to code reviews, knowledge sharing, and raising the overall quality bar of the team.
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.
Leverage your expertise in mobile architecture and design patterns to shape the future of Headspace’s mobile platform.
Requirements
5+ years of experience building and delivering production mobile applications, with a track record of owning features or systems from design through release.
2+ years experience with native Android and/or iOS development and the respective SDKs.
2+ years of hands-on experience developing with Flutter, including deep familiarity with Flutter frameworks, third-party libraries, and APIs.
Strong experience with native Android and/or iOS development and the respective SDKs.
Expertise in mobile architecture and design patterns (e.g., MVC, MVVM) and experience designing reliable, scalable mobile systems.
Proficient with Git version control systems, and other essential mobile development tools.
Experience implementing comprehensive testing strategies (unit, integration, and end-to-end) to ensure reliability, performance, and maintainability.
Experience building or supporting data-driven or AI-enabled mobile features (e.g., personalization, experimentation, or analytics-driven UX improvements).
Ability to make independent technical decisions based on requirements, constraints, and tradeoffs.
Strong communication and collaboration skills, with the ability to work effectively across product, design, and engineering teams.
System Administrator engaging in tech solutions across diverse industries. Managing data systems and ensuring security compliance while collaborating with technicians.
Software Engineer designing and developing SaaS micro - services for the Aternity platform. Collaborate with cross - functional teams to troubleshoot and optimize distributed systems for digital experience management.
Senior GenAI Architect leading transformation and migration of legacy systems for clients using AI technologies. Collaborate with teams to ensure robust and secure cloud solutions.
Software Developer at Peregrine Advisors Benefit Inc. designing applications for a Department of Defense agency. Focus on SharePoint, Power Platform, and compliance with federal cybersecurity requirements.
Technical Lead managing cloud and platform technologies for The Dufresne Group in Manitoba, enhancing system design and mentoring teams across departments.
Software Engineer developing applications for Emory University's Language Biomarker Lab. Contributing to AI and NLP projects involving psychosis and other conditions aiming to understand language indicators.
Sistemista Linux for Eng Cloud division responsible for managing and evolving Linux systems and infrastructures. Overseeing installations, configurations, and support on cloud platforms and high - availability environments.
Software Developer supporting critical mission work for government customers in a hybrid environment with comprehensive cloud and cybersecurity expertise.
Principal Engineer leading stability, performance, and operational maturity efforts for Ascend at Henry Schein. Focusing on telemetry, observability, and proactive reliability engineering incidents.
Director of Software Engineering at Walmart overseeing AI/ML engineering strategies. Leading technical execution and team mentorship in software delivery excellence.