We're looking for a Senior/Staff iOS Engineer with strong experience building public-facing SDKs to join our team.
Requirements
- 7+ years of professional iOS experience
- 3+ years building and maintaining an iOS SDK (analytics, crash reporting, payments, or similar)
- Familiarity with symbolication/dSYMs, stack unwinding, or binary formats
- Strong knowledge of Swift, Objective-C, and the iOS runtime
- Deep understanding of app lifecycle, background modes, memory management, concurrency, and thread safety
- Experience with public SDKs, including versioning, API design, and handling customer edge cases
- Solid expertise in networking: URLSession, retries, async flows, caching, connection management
- Strong debugging skills with Instruments, OS logs, crash logs, and performance tools
- Hands-on with Core Data or SQLite
- Experience working with CI/CD for SDKs (SPM, Cocoapods, XCFrameworks)
