Senior Software Engineer, IOS
Posted on November 23, 2025 (21 minutes ago)
Company Overview
Twin Health empowers people to improve and prevent chronic metabolic diseases, like type 2 diabetes and obesity, using AI Digital Twin technology specifically focused on metabolic health.
They create a dynamic model of each person's metabolism using data from CGMs, smartwatches, and meal logs, guiding members to better health with lasting improvements in A1C, weight loss, and medication reduction.
The company boasts recognition for innovation and culture and has raised over $100 million in recent funding, scaling rapidly in the U.S. and globally with backing from top venture firms.
Role Opportunity and Responsibilities
As a consumer tech company heavily centered on mobile and IoT, Twin Health seeks a Senior Software Engineer specializing in iOS to design, develop, test, deploy, and maintain mobile fitness and wellness apps.
The engineer will manage project priorities, focus on product quality and user experience, take initiative for technical solutions, mentor new and existing engineers, and participate in on-call rotations.
The role requires comfort with CGMs and health sensors, reflecting the health focus of the apps.
Qualifications
- Bachelor's degree in Computer Science or related field.
- 3+ years iOS development experience with Swift.
- Experience integrating health sensors in iOS apps (CGMs, smartwatches, BP monitors, scales).
- Experience designing and implementing local SQLite databases.
- Familiarity with AI coding assistants.
Preferred qualifications include experience with Flutter, Dart, Python/AI development in AWS, Android/Kotlin development, mobile CI/CD, iOS Bluetooth/IoT, and iOS security.
The candidate must be willing and able to learn new programming languages and technologies within 90 days.
Compensation and Benefits
The position offers an annual salary range of $160,000 to $180,000.
Benefits include equity participation opportunity, unlimited vacation, paid parental leave, fully employer-sponsored healthcare coverage, 401k plan, and a flexible remote work environment.
Twin Health values passion, talent, and trust and aims to provide a supportive and collaborative culture for employees.
How to Apply
This job is listed on the Twin Health careers page via Greenhouse. Interested applicants should apply through the provided online application form, where they will be prompted to provide personal details, resume/CV, and cover letter.
The form also includes voluntary self-identification surveys for government reporting purposes, as well as questions related to experience and willingness to attend an on-site interview in Mountain View, CA.