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
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
Technical Environment
What Success Looks Like
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.
| Location | Saint Louis, MO (Remote) |
| Salary | $25–$30 Per Hour |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder