Position: iOS Developer
Category: iOS
English level: upper
Years of experience: 3


During my job experience as an iOS Developer I have been facing lots of technical challenges and issues:
- projects, that started from scratch, provided development till release, configured continuous integration, analytics, etc.;
- legacy code, bug fix and refactoring, implemented new features;
- communicated a lot with different development departments regarding features implementation;
- regularly communicated with a customer directly; 
- worked in iOS team on a project, as well as by myself;
- regularly participated in code review sessions;
- successfully implemented new language features such as async/await, and frameworks such as SwiftUI in different projects;
- worked on several projects at the same time;
And now I’m looking for new opportunities as a part of a new team, and I’m excited to talk more about it during interview.

Swift 5.7, iOS SDK
OOP principles, POP, SOLID
MVC, MVP, MVVM design patterns
CocoaPods, SPM 
RESTful API, JSON, URLSession, Alamofire
Swift Concurrency (async/await)
Google Firebase, Analytics, Crashlytics
Core Data
CallKit, HealthKit, Mapbox SDK, WebRTC
UIKit, SwiftUI
Git Flow, Fastlane, Jenkins