iOS Engineer_Native Biomathematical Engine Integration

LaunchCode Foundation
  • Saint Louis, MO
  • Remote
  • $25–$30 Per Hour
21 days ago

Job Description

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

Company: The name of our partner organization will be disclosed during the interview process. This is not a direct role with LaunchCode; it is a position through LaunchCode, working with one of our partner companies.

Mid-level iOS Engineer (Swift) - Native SDK Integration

About the Role

We're looking for an experienced mid-level iOS Engineer to integrate a licensed third-party native SDK into an established production iOS application. This role is focused on engineering excellence, system integration, testing, and reliability-not building a new application from scratch.

You'll work within an existing SwiftUI codebase to integrate a sophisticated computational engine behind a pre-defined architecture, ensuring seamless functionality while preserving the existing user experience.

This is an opportunity to solve complex technical challenges involving native SDK integration, testing, concurrency, and production-quality software delivery.

What You'll Do

  • Integrate a licensed third-party native iOS SDK into an existing production application.
  • Implement a protocol-based adapter that maps SDK inputs and outputs to the application's domain models.
  • Package and maintain third-party libraries using Swift Package Manager and/or XCFrameworks.
  • Ensure compatibility with the existing architecture without requiring UI rewrites.
  • Develop robust regression and dual-run testing to validate behavior against the existing implementation.
  • Implement feature flags to safely transition between implementations.
  • Document integration decisions, versioning strategy, upgrade paths, and failure scenarios.
  • Collaborate with product and technical stakeholders to validate integration quality and release readiness.
  • Help maintain modern Swift concurrency practices and high code quality standards.

Required Qualifications

  • 3+ years of professional iOS development experience.

  • Strong proficiency with Swift, SwiftUI, and modern iOS development.

  • Experience with:

  • Swift concurrency (async/await, actors, @MainActor)

  • Integrating third-party native SDKs

  • Swift Package Manager (SPM) and/or XCFrameworks

  • Dependency management and resolving module/linker issues

  • Strong understanding of API and data contract design, including timestamps, units, and data mapping.

  • Experience creating comprehensive unit, integration, and regression test suites.

  • Comfortable working within an established production codebase while maintaining existing architecture and patterns.

  • Strong written communication skills and ability to document technical decisions.

  • Mac development environment.

Preferred Qualifications

  • Experience with HealthKit, BackgroundTasks, or local notification scheduling.
  • Background working with scientific, healthcare, wellness, or safety-critical applications.
  • Familiarity with numerical modeling, physiological modeling, or data-intensive computational systems.
  • Experience optimizing on-device performance and numerical stability.
  • Previous experience integrating licensed or closed-source SDKs under NDA.

Technical Environment

  • Swift 5.9+
  • iOS 17+
  • SwiftUI
  • MVVM architecture with service layer
  • Core Data
  • Keychain
  • HealthKit
  • UserNotifications
  • BackgroundTasks
  • XCTest & UI Testing
  • Git / Pull Request workflow
  • Modern Swift concurrency

What Success Looks Like

  • The third-party SDK is successfully integrated into the production application.
  • Existing application behavior remains stable through comprehensive regression testing.
  • The integration can be safely enabled through feature flags.
  • Technical documentation supports future SDK upgrades and maintenance.
  • The solution meets performance, quality, and reliability expectations for production release.

This role is ideal for a senior iOS engineer who enjoys solving complex integration challenges, working with modern Swift technologies, and delivering production-ready software with a strong emphasis on quality, testing, and maintainability.

Numbers & Facts

LocationSaint Louis, MO (
Remote
)
Salary$25–$30 Per Hour

Skills

  • Apple Macsunmatched
  • Application Programming Interface (API)unmatched
  • Communication Skillsunmatched
  • Concurrencyunmatched
  • Data Mappingunmatched
  • Data Modelingunmatched
  • Editingunmatched
  • Gitunmatched
  • Healthcareunmatched
  • Integration Testingunmatched
  • Model View ViewModel (MVVM)unmatched
  • Quality Metricsunmatched
  • Regression Testingunmatched
  • Reliability Testingunmatched
  • Software Testingunmatched
  • Swiftunmatched
  • System Integration (SI)unmatched
  • System Testunmatched
  • Technical Deliveryunmatched
  • Technical Supportunmatched
  • Technical Writingunmatched
  • Test Suiteunmatched
  • Testingunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Writing Skillsunmatched
  • iOSunmatched
  • iOS SDK (fka iPhone SDK)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder