Posted Aug 20, 2026

iOS Engineer_Native Biomathematical Engine Integration

Apply Now

Position Type: Contract-to-hire or contract preferred; direct hire optional (candidate must own Mac required) 

Hourly Pay: $25 - $30

Location: Remote (U.S.)

Minimum Years of Experience Required: 2

Role summary

Existing production iOS app with a prepared calculation protocol boundary. Integrate a licensed third-party native biomathematical library behind that boundary, map SDK I/O to app DTOs, dual-run against an in-house baseline, feature-flag cutover, and ship without rewriting product UI.

Technical context 

Area 

Stack

Platform 

iOS 17+, Swift 5.9+, SwiftUI

Architecture 

MVVM-ish + service layer (singletons + @EnvironmentObject)

Persistence 

Core Data; Keychain for sensitive params

Integrations 

Tests 

Scale 

HealthKit, UserNotifications, 

BackgroundTasks, haptics 

XCTest unit/integration + UITests 

~80 Swift files / ~18k LOC incl. tests

Process 

Conventional commits; PR to main; 

concurrency hygiene in progress 

(@MainActor, Swift 6–oriented)

 Architecture seam (already prepared): 

SwiftUI Views 

Services (data, HealthKit, notifications, personalization, monitor) 

AlertnessEngine protocol ? integration point 

Domain models + Core Data 

 

Boundary already in place:

On-device only: no backend; computation and storage stay on device.

 

Responsibilities

 

Must-have

 

Nice-to-have 

 

Strong Swift/iOS experience, SPM/XCFramework integration, defining I/O contracts, testing discipline; minimum 2 years experience and Mac development environment.

Key Responsibilities

Skills & Tools

iOS 17, Swift 5.9, SwiftUI, Core Data, Keychain, HealthKit, UserNotifications, BackgroundTasks, haptics, XCTest, SPM, XCFramework, CI

Job Details

About LaunchCode

Builds health-related mobile applications integrating biomathematical engines and clinical workflows. — Industry: Information Technology