- Design Patterns & Architecture (MVC, MVVM, VIPER, Flux)
- REST, HTTP
- Functional Reactive Programming (ReactiveCocoa, ReactiveKit, RxSwift)
- Concurrency (GCD)
- Dependency Injection (Typhoon)
- Tracking (Fabric, Crittercism, NewRelic)
- Logging (Atlantis)
- Asynchronous Networking (AFNetwork, AlamoFire)
- JSON (SwiftyJSON, Argo/Swish)
- Persistence (Realm, CoreData)
- AutoLayout DSL (Cartography, SnapKit)
- Version Control (git, github)
- Dependency Management (CocoaPods, Carthage, SPM)
- Unit Testing (XCTest, Quick, Kiwi)
- UI Testing
- Instruments
- Continuos Integration (Jenkins, Fastlane, Travis)
- AdHoc Distribution (HockeyApp, TestFlight)
- AppStore Submission
- In-App Purchase