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.