Position: iOS Developer
Category: iOS
English level: intermediate
Years of experience: 7


5+ years – iOS development;
– OOP experience and skills in Swift, Objective-C
– Experience in development & design of mobile solutions (iPhone, iPad), server-based solutions;
– Object-oriented patterns, architectures (MVC, MVP, MVVM, Clean Swift), complicated algorithm design;
– Developing multithreaded, multi-processes applications;
–  iOS Human Interface Guidelines;
– Server-side API design (REST, WebSocket);
– Code Review, consulting, mentoring

iOS: Swift, Objective-C;
Git;
REST;
Cocoa Touch;
MapKit;
JSON;
Core Data;
Multithreading;
Core Foundation;
KVC/KVO;

 Bug tracking systems: Jira, BugZilla;
 ARKit Face tracking;
 SQLite;
 Firebase;
 Alamofire;
 Coordinators;
 MVC/MVVM;
 AVFoundation.