-
6+ years of professional experience developing iOS apps using Swift, SwiftUI, Async/Await network concurrency, Combine, and XCode in an agile environment.
-
Experience working with different architecture including MVVM, Clean, and VIPER etc.• Demonstrable experience mentoring and coaching other iOS developers in a collective and team-based organization.
-
Good understanding of Apple's accessibility features and experience building accessible experiences
-
Experienced using XCTest and XCUITest with a focus on DevOps
-
Experience with iOS Framework development including distribution and dependency management using Swift Package Manager and/or Cocoapods.
-
Knowledge of standard processes relating to networking, concurrency, performance, memory management and security in context of iOS apps
-
Participated in the release of an app to the Apple App Store, understanding of app development process from inception to launch using automated tooling like Jenkins, XCode toolchain.
-
Experience working in a team of iOS developers participating in code reviews, pull requests, and pair programming.
-
Ability to brainstorm and effectively discuss technology ideas and issues