Position: Senior iOS Developer
Category: iOS
English level: upper
Years of experience: 10


- Able to use both Objective-C and Swift;
- Expert knowledge of common iOS technologies and tools;
- Experience in building products from scratch;
- Experience in building apps for both iPhone and iPad;
- Good knowledge of common iOS design patterns;
- Good understanding of REST APIs and protocols, sockets, and gRPC;
- Experience working in agile environments;
- Experience implementing WebRTC audio and video calls
Programming languages: Objective-C, Swift
Architecture Patterns: a lot of experience in app architecture approach with MVC, MVP, MVVM,
VIPER, REDUX
 CI/CD: Jenkins, TestFlight, Fabric, Fastlane.
Persistence frameworks: Core Data, Realm.
 Bug Tracking: Jira, Trello.
 Analytic Frameworks: Crashlytics, Google Analytics, Flurry.
 Tools: CocoaPods, Swift Packages, Xcode Templates, Instruments for debugging, Adobe Photoshop.