Senior Software Engineer, iOS
Core
Design, build, and maintain iOS SDK capabilities, native entry points, JavaScript bridges, and reusable APIs for Partner Apps to simplify onboarding, configuration, and operation.
Role type
Senior IC iOS platform engineer (SDK & bridge)
Builds
iOS SDKs, JavaScript bridges, and backend services for partner app integrations
Domain
Mobile development / Platform engineering
Required skills
Swift, iOS SDK, mobile SDK design, iOS architecture, WKWebView, JavaScript bridges, RESTful APIs, API design, versioning, testing strategy, CI/CD, XCTest, production debugging, mentoring
Preferred skills
UIKit, SwiftUI, mobile security, observability, developer tooling, large-scale platform ecosystems
Responsibilities
Design and maintain iOS SDK capabilities and reusable APIs; Improve SDK reliability, performance, security, and observability; Drive iOS capability parity via cross-platform contracts; Partner with backend engineers on authentication and integrations; Build automated tests, release tooling, and documentation; Investigate production issues and contribute to incident response; Provide technical leadership through architecture reviews and mentoring
Seniority
Senior, hands-on IC