
Senior iOS Developer β Swift SDK Specialist
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Philippines.
β’ Create and develop a reusable, modular native iOS SDK in Swift for third-party developers.
β’ Incorporate existing REST APIs for nutrition, meal planning, and AI functionalities into the SDK layer.
β’ Establish secure authentication, manage tokens, and synchronize users end to end.
β’ Construct reusable native UI components and feature flows that can be seamlessly integrated into third-party applications.
β’ Package, version, and distribute the SDK utilizing Swift Package Manager or XCFrameworks as necessary.
β’ Integrate and test the SDK within a current production iOS application.
β’ Address networking, error scenarios, performance issues, and edge cases.
β’ Produce integration documentation and assist in the testing process leading up to production release.
β’ Take ownership of the SDK from initial architectural decisions through to release.
β’ A minimum of 5 years of professional experience in Swift iOS development.
β’ Demonstrated experience in creating iOS SDKs, frameworks, or libraries that have been delivered to external users.
β’ Proficient in Swift Package Manager, XCFrameworks, and SDK distribution methods.
β’ Strong background in REST API integration, including authentication and token management processes.
β’ Practical experience with SwiftUI and/or UIKit for building reusable UI components.
β’ In-depth knowledge of iOS architecture, including modularization, dependency management, and code organization.
β’ Familiarity with token-based authentication, session management, and iOS Keychain/secure storage.
β’ Excellent debugging and performance optimization capabilities in real production codebases.
β’ Ability to work independently while managing deliverables without close supervision.
β’ Experience in developing or integrating commercial third-party SDKs.
β’ Knowledge of OAuth 2.0, JWT, and secure token exchange implementations.
β’ Experience with CI/CD pipelines, Fastlane, or automated SDK release processes.
β’ Familiarity with camera or image APIs.
β’ Experience with AI or chat functionality integration on iOS.
β’ Background in Node.js/Express.
β’ Experience in health, fitness, or consumer mobile applications.
β’ Availability to work Philippine business hours, 0700β1600 PHT, Monday to Friday.
β’ Immediate availability for a contract lasting 3β4 months.
β’ 100% remote work.
β’ Extensive training and continuous professional development.
β’ Regular staff events and team-building activities.
β’ Direct engagement with Australian clients and business practices.
DraftKings Inc.
STATSports
Sword Health
Get handpicked remote jobs straight to your inbox weekly.