Senior/Staff Mobile Engineer, iOS, Hardware Connectivity Team

Hatch designs smart sleep devices with science-backed sleep content to help people build better sleep habits, serving over 5 million users.
Mobile
Staff Software Engineer
Remote
101 - 500 Employees
8+ years of experience
Consumer · Healthcare · IoT

Description For Senior/Staff Mobile Engineer, iOS, Hardware Connectivity Team

Hatch, a leading creator of smart sleep devices, is seeking a Senior/Staff Mobile Engineer to join their Hardware Connectivity Team. This role focuses on optimizing the foundational systems that connect their mobile apps with Bluetooth and Wi-Fi-enabled IoT hardware products. The company has an impressive reach, with their products helping over 5 million sleepers and being present in 1 in 3 nurseries.

The position offers a unique opportunity to work on consumer-facing technology that meaningfully impacts people's well-being through better sleep. As a senior technical leader, you'll be responsible for developing and optimizing mobile applications that interface with IoT hardware, debugging complex system-level issues, and making crucial architectural decisions that span app, cloud, and firmware domains.

The role requires expertise in iOS development, particularly with Swift and SwiftUI, and experience in scaling large mobile applications. You'll work in a collaborative environment with a focus on both short-term deliverables and long-term technical solutions. The company offers an attractive remote work environment with comprehensive benefits, including full medical coverage, equity, and various wellness perks.

This is an ideal opportunity for a seasoned mobile engineer who wants to combine technical leadership with meaningful impact, working on products that help millions of people achieve better sleep. The role offers the perfect blend of technical challenges, from low-level hardware connectivity to high-level application architecture, while being part of a fast-growing company backed by world-class investors.

Last updated 18 days ago

Responsibilities For Senior/Staff Mobile Engineer, iOS, Hardware Connectivity Team

  • Develop, monitor, maintain, and optimize mobile applications for bluetooth- and Wi-Fi enabled IoT hardware products
  • Understand and debug issues spanning app, cloud, and firmware domains
  • Make system level design tradeoffs and decisions
  • Collaborate with teams and business partners to help prioritize work efforts
  • Contribute to initiatives for core systems
  • Develop long-term solutions while being mindful of short-term priorities

Requirements For Senior/Staff Mobile Engineer, iOS, Hardware Connectivity Team

  • Proficiency in Swift, SwiftUI, concurrency, and Swift Package Manager
  • Strong leadership skills both driving projects and working cross functionally
  • Experience structuring large iOS app with more than 10-20 developers
  • Experience with RESTful APIs, JSON, async and cloud services
  • Bachelor's degree in Computer Science or equivalent work experience
  • Must be based in the U.S. or Canada and available during PST/PDT hours

Benefits For Senior/Staff Mobile Engineer, iOS, Hardware Connectivity Team

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Equity
  • 100% paid medical, dental, and vision insurance for employees (80% for dependents)
  • Meaningful equity
  • 401(k) match (no vesting schedule)
  • 16 weeks of fully paid parental leave
  • 16 free therapy sessions
  • Financial support for family planning
  • Remote office + monthly internet reimbursement
  • Friends & family discounts on Hatch products
  • Exclusive discounts on travel, entertainment, and retail brands

Interested in this job?

Jobs Related To Hatch Senior/Staff Mobile Engineer, iOS, Hardware Connectivity Team

Lead Software Engineer

Lead Android Engineer position at Disney to build and maintain streaming apps for Disney+ and Star+, requiring 7+ years of experience with competitive compensation.

Lead Software Engineer in Test - iOS/Android

Lead Software Engineer in Test position at Disney Entertainment, focusing on iOS/Android test automation for streaming platforms.

Senior Staff Software Developer - Mobile (Android)

Senior Staff Software Developer position at Intuit focusing on Android development with AI integration, leading technical initiatives and mentoring team members.

Camera Software Engineer, Staff

Staff Camera Software Engineer position at Qualcomm focusing on mobile camera software development, from Android Camera HAL to low-level hardware control.

Camera SW Engineer, up to Staff

Camera Software Engineer position at Qualcomm focusing on developing and optimizing camera software for Snapdragon chipsets, requiring expertise in embedded systems and camera technology.