Senior/Principal Mobile Software Engineer

BioTalent

San Diego (CA)

Hybrid

USD 140,000 - 200,000

Full time

31 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BioTalent is seeking a Senior Mobile Software Engineer in San Diego to own the patient-facing mobile app with iOS focus. You will oversee architecture, development, and deployment, including BLE communication with a wearable device and cloud integration.

The role involves hands-on UX-driven design, testing, and release cycles in a medical device context. The ideal candidate has 5–8+ years of native mobile experience, publishes to the App Store, and is proficient in Swift/SwiftUI/UIKit with

Qualifications

  • BS in Computer Science, Software Engineering or a related field.
  • 5-8+ years of native mobile development experience.
  • Published at least one app to the Apple App Store with deployment knowledge.
  • Strong iOS development in Swift, SwiftUI and UIKit; Kotlin is a plus.
  • Experience with BLE and wearable device integration.
  • Familiar with REST APIs and cloud services.

Responsibilities

  • Own architecture, design and release of the mobile app from requirements to App Store.
  • Lead onboarding, device pairing, therapy features and data visualization workflows.
  • Build reliable BLE communication between app and wearable device with background operation.
  • Integrate with cloud services and APIs for data sync and remote monitoring.
  • Set code quality, testing and CI/CD standards and support release cycles.
  • Mentor engineers and contribute to risk analysis for software as a medical device.

Skills

Swift
SwiftUI
UIKit
Kotlin
BLE
HealthKit
REST APIs
Mobile architecture

Education

BS in Computer Science, Software Engineering or a related field

Tools

Xcode
CI/CD

Job description

San Diego, CA (Hybrid on-site 3x per week)

A venture-backed medical device startup in San Diego is hiring a Senior Mobile Software Engineer to own its patient-facing mobile app, with iOS as the primary focus, along with the app's connection to a Bluetooth-connected wearable medical device and the cloud. The product has reached clinical studies, and the company is now scaling toward commercial launch.

You’ll think holistically about how users experience their therapy day to day, how the app communicates with the device, and how failures are detected and handled, while staying hands-on in architecture, implementation and debugging.

What You'll Do
  • Own the architecture, design and implementation of the mobile app, from requirements through release
  • Lead key workflows, including onboarding, device pairing, therapy features, alerts and data visualization
  • Build reliable BLE communication between the app and the wearable device, including pairing, reconnection and background operation
  • Integrate the app with cloud services and APIs for data sync, notifications and remote monitoring
  • Set standards for code quality, testing and CI/CD, and support release cycles and App Store submissions
  • Contribute to design controls, risk analysis and verification for software as a medical device, and mentor other engineers
What You Bring
  • BS in Computer Science, Software Engineering or a related field
  • 5-8+ years of software engineering experience, including significant native mobile development
  • Have published at least one app to the Apple App Store, with an understanding of the review process, provisioning profiles, and build and deployment schemes
  • Strong native iOS development (Swift, SwiftUI/UIKit); Android (Kotlin) is a plus
  • Comfortable designing to Apple's Human Interface Guidelines (HIG); familiarity with Liquid Glass design principles is a plus
  • Strong grasp of mobile architecture, background execution, local storage and offline-first design
  • Experience integrating with REST APIs and cloud services
  • Nice to have: Core Bluetooth/BLE or wearable hardware, HealthKit, push notifications and critical alerts, and medical device or regulated environments (IEC 62304)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Full Stack (iOS/Backend)
Senior Software Engineer, Full Stack (iOS/Backend)

BioTalent • San Diego (CA)

Hybrid
USD 140,000 - 200,000
Senior Mobile Engineer - iOS, BLE & Medical Devices
Senior Mobile Engineer - iOS, BLE & Medical Devices

BioTalent • San Diego (CA)

Hybrid
USD 140,000 - 200,000
Senior iOS Software Engineer
Senior iOS Software Engineer

ADP, Inc. • San Diego (CA)

On-site
USD 140,000 - 180,000
Senior iOS Engineer: Medical Device, SwiftUI & Security
Senior iOS Engineer: Medical Device, SwiftUI & Security

Modular Medical Inc • San Diego (CA)

On-site
USD 140,000 - 210,000
Mobile Software Engineer Lead
Mobile Software Engineer Lead

Artech LLC. • Reston (VA)

On-site
USD 100,000 - 130,000
Director / Lead Mobile App Engineer - Austin TX
Director / Lead Mobile App Engineer - Austin TX

Healthcare Recruiters International • Austin (TX)

Hybrid
USD 150,000 - 210,000
Senior Full-Stack Engineer - Medical Device (Hybrid, SD)
Senior Full-Stack Engineer - Medical Device (Hybrid, SD)

BioTalent • San Diego (CA)

Hybrid
USD 140,000 - 200,000
Mobile Software Lead: Architect, Mentor, Healthcare
Mobile Software Lead: Architect, Mentor, Healthcare

Artech LLC. • Reston (VA)

On-site
USD 100,000 - 130,000
Mobile Engineer (iOS)
Mobile Engineer (iOS)

Superpower, Inc • San Francisco (CA)

On-site
USD 120,000 - 190,000
Senior iOS Software Engineer
Senior iOS Software Engineer

Modular Medical • San Diego (CA)

On-site
USD 140,000 - 210,000