Responsibilities
- Define and lead the evolution of iOS platform architecture to support multiple product teams and future scaling.
- Build and maintain shared frameworks, reusable components, and SDKs.
- Manage and streamline iOS CI/CD pipelines, ensuring efficient, secure, and automated releases.
- Set and maintain standards for modularisation, testing, and build configurations.
- Collaborate with cross-functional teams to ensure internal tools and services are optimised for iOS.
- Improve developer workflows in Xcode and reduce friction in everyday development.
- Monitor app performance and implement strategies to reduce crash rates and app size.
- Advocate for platform consistency, security best practices, and continuous improvement.
Requirements
- 5+ years of professional iOS development experience.
- Expertise in Swift.
- Strong knowledge of CocoaPods, Xcode tooling, and modular architecture.
- Optional experience with build automation and release management.
- Passion for developer productivity, build optimisation, and testing infrastructure.
- Deep understanding of iOS app lifecycle, performance tuning, and secure coding practices.
- Strong cross-team collaboration and mentoring skills.