Minimum 5+ years of professional development experience shipping iOS apps Proficiency in Swift programming, UIKit, modern iOS app architectures (MVVM, MVC, TCA, VIPER, etc.) and common third-party libraries and frameworks Experience with collaborative development on complex shared codebases with proficiency in git, branching, and standard code review workflows Focus on quality through unit tests and manual testing Strong computer science fundamentals and design patterns Ability to take ownership of projects, design technical solutions, drive implementation, and deliver results with limited guidance Ability to mentor other engineers and increase developer productivity across teams Experience with Agile or Scrum processes