iOS Engineer - SDK Integration (Swift, Remote)

LaunchCode

St. Louis (MO)

On-site

USD 34,440 - 41,328

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

LaunchCode seeks a mid-level iOS Engineer to integrate a licensed third‑party native SDK into an established production iOS application. You’ll work in a SwiftUI codebase to connect a sophisticated engine, preserving user experience while delivering robust integration.

Responsibilities include building a protocol adapter, managing dependencies with SPM/XCFrameworks, and ensuring test coverage and release readiness.

Qualifications

  • 3+ years of professional iOS development experience.
  • Strong proficiency with Swift, SwiftUI, and modern iOS development.
  • Experience with integrating third-party native SDKs and maintaining integration code.
  • Experience with API and data contract design, including timestamps and data mapping.
  • Experience creating unit, integration, and regression tests.
  • Mac development environment.

Responsibilities

  • Integrate a licensed third-party native iOS SDK into an existing production application.
  • Implement a protocol-based adapter mapping SDK inputs/outputs to app models.
  • Package and maintain libraries using Swift Package Manager and/or XCFrameworks.
  • Ensure compatibility with existing architecture without UI rewrites.
  • Develop comprehensive regression and dual-run tests to validate behavior.
  • Document integration decisions, upgrade paths, and failure scenarios.
  • Collaborate with product/tech stakeholders on integration quality and release readiness.
  • Maintain modern Swift concurrency practices and code quality.

Skills

Swift
SwiftUI
iOS development
SDK integration
API design

Tools

Swift Package Manager
XCFrameworks
XCTest/UI Testing
Core Data
HealthKit

Job description

LaunchCode seeks a mid-level iOS Engineer to integrate a licensed third‑party native SDK into an established production iOS application. You’ll work in a SwiftUI codebase to connect a sophisticated engine, preserving user experience while delivering robust integration.

Responsibilities include building a protocol adapter, managing dependencies with SPM/XCFrameworks, and ensuring test coverage and release readiness.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Systems Engineer (Swift) for Backend-Integrated Apps
iOS Systems Engineer (Swift) for Backend-Integrated Apps

Sunrise Systems Inc. • Piscataway Township (NJ)

On-site
USD 80,000 - 120,000
iOS Engineer (Swift)
iOS Engineer (Swift)

New York Technology Partners • New York (NY)

On-site
USD 90,000 - 130,000
Senior iOS Engineer — Secure, Scalable Mobile Architecture
Senior iOS Engineer — Secure, Scalable Mobile Architecture

United States Digital Space LLC • United States

Remote
USD 180,000 - 215,000
iOS Developer/ Software Engineer
iOS Developer/ Software Engineer

CRG • Fort Mill (SC)

On-site
USD 95,000 - 135,000
Senior iOS Engineer — Hybrid/Remote, SwiftUI Focus
Senior iOS Engineer — Hybrid/Remote, SwiftUI Focus

United States Digital Space LLC • United States

Hybrid
USD 87,000 - 123,000
Senior iOS Engineer — SwiftUI, Remote
Senior iOS Engineer — SwiftUI, Remote

CloudDevs • United States

Remote
USD 100,000 - 130,000
100% remote work environment
Competitive compensation
Collaborative, innovative team culture
Senior iOS Engineer - SwiftUI & API-Driven Apps
Senior iOS Engineer - SwiftUI & API-Driven Apps

CRG • Fort Mill (SC)

On-site
USD 95,000 - 135,000
Senior Remote iOS Swift Engineer
Senior Remote iOS Swift Engineer

BairesDev • Peru (IL)

On-site
USD 110,000 - 170,000
Remote work
Competitive pay in USD
Home equipment provided
+4
Senior iOS Engineer: Own Major Native Platform (Remote)
Senior iOS Engineer: Own Major Native Platform (Remote)

Syndesus, Inc. • San Francisco (CA)

On-site
USD 160,000 - 220,000
Software Systems Engineer
Software Systems Engineer

Sunrise Systems Inc. • Piscataway Township (NJ)

On-site
USD 80,000 - 120,000