remote
Principal iOS Engineer SDK / Azure / Java - UST
iOS Developer
Lead the design and delivery of a modern, enterprise‑grade iOS SDK, defining architecture, security standards, and distribution practices while collaborating with Azure and Java backend teams.
About the role
Key Responsibilities
- Architect and drive the technical design of a next‑generation iOS SDK for large‑scale enterprise platforms.
- Define and enforce SDK design standards, testing frameworks, and secure distribution pipelines.
- Collaborate with Azure and Java backend teams to ensure seamless integration and performance optimization.
- Build and validate proof‑of‑concepts, prototypes, and production‑ready components.
- Mentor senior engineers, conduct code reviews, and champion best practices in security, performance, and scalability.
Requirements
- 10+ years of professional iOS development experience, with deep expertise in Swift and Objective‑C.
- Proven track record designing, building, and maintaining mobile SDKs at enterprise scale.
- Strong understanding of Azure cloud services and Java‑based backend integrations.
- Hands‑on experience implementing security controls, performance tuning, and automated testing for mobile libraries.
- Excellent communication skills and ability to lead technical discussions across cross‑functional teams.