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

Self-thought, responsible, team-player, know how to get answers on different questions, can read documentation and find information by myself.
Have strong knowledge of Swift, UIKit, can create UI in different ways(fully programatically or storyboards/xibs).
Know about best practices with different architecture patterns like MVC, MVVM, MVP, VIPER etc. 
Understanding of reactive approach, RxSwift, Combine.
Know how to persist data on device (CoreData, Realm, SQL, Firebase, Filemanager, UserDefaults). 
Have experience with RESTful API clients and network requests (URLSession, Alamofire).
Understand how to work with multithreading (GCD, OperationQueue).
Know about memory managment in IOS (ARC).
iOS Developer at Yalantis
NDA, Health Care App
- Building new features, new functionality
- Bug-fixing, working with big complex team
- Refactoring legacy code, reduced app's memory
- Updated app with fully new design provided by
designers
I want to get an interesting project where I can apply my experience, pump my skills and do a project with a big team. A sociable and friendly team will be a very big plus.