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


Desire position of Senior iOS developer that require professional growth and programming skills improving. Strong interest to improve professional and team working skills in IT industry.
 

Core skills:

• Total work experience – 5,5+ years, iOS development experience – 4,5 years.

• Good understanding of OOP paradigm, good knowledge of data structures,          algorithm design, design patterns and approaches (MVC / MVC+R, MVP, VIP(Clean Swift), Application Coordinator, Future & Promises, Singleton, Observer, Repository etc.), Git.

• Programming languages: Swift, C#, C/C++ basics, Python basics

• Technologies: Cocoa Touch, Core Foundation, UIKit, MapKit, Core Location, GCD, NSURLSession, REST, JSON, XML, BLE, Core Data, NSOperation, Core Graphics, Health Kit, Keyboard Extension, Agile, Git.

Additional information about personal projects (Apple Store links etc.) available upon request.


During career took part in full-cycle process of development mobile banking solution with secure network part, implemented short-term projects using location services, REST API. Had experience with BLE protocol. Experience with Health Kit.

P.S. All information about current and previous projects contains in my CV.