Software Engineer III - iOS
Core
Design, build, and maintain high-performance, secure iOS SDKs in Swift and Objective-C, ensuring backward compatibility and clean public APIs.
Role type
Senior IC iOS SDK Engineer
Builds
iOS SDKs with modular design, dependency management, and sample applications
Domain
Mobile development / iOS / Software Development Kits
Required skills
Swift, Objective-C, iOS SDK architecture, modular design, dependency management (SPM, CocoaPods), SOLID principles, protocol-oriented design, secure networking (TLS), Keychain usage, secure local storage, thread safety, memory management, release operations, API documentation
Preferred skills
Security SDKs, mobile threat defense, anti-tamper/anti-debugging, jailbreak/root detection, RASP, device integrity, app integrity, runtime environment monitoring, Apple App Attest, Device Check, secure token handling