Position: Senior iOS Engineer / Team Lead
Category: iOS
English level: upper
Years of experience: 8


Swift and Objective C
Architectures: MVVM, VIPER, MVC, MVP
Design patterns depending on the task
UIKit
Cocoa touch
Media
Core servises
Multithreading
Reactive programming (RxSwift)
Multithreading
SQLite, Core Data
User Notifications (Local, Remote, VoIP, Silence)
CallKit, working with video/audio
REST API, Sockets
App Extensions: Share, Notification Center, Notification Service CocoaPods
Git, Fastlane
Firebase