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

Self validation to provide bug free stable code.
Experience in build complex application with high quality level
Experienced in project publishing and long term supporting.

Passion to IT and grow at all...
6 years of experience

• Swift, Objective-C
• MVC, MVP, MVVM, VIPER, 
• SOLID, Reactive programming, Protocol-Oriented Programming, Dependency Injection, Clean Architecture, SOA, Clean Swift
• Multithreading
• ARC, MRC, raw pointers memory management 
• Unit testing, UI testing
• Networking (URLSession, Alamofire, AFNetworking), REST API
• Storyboard based UI as well creating whole app UI from code.
• SwiftUI
• CoreML
• TestFlight, Fabric(crashlytics), Instabug
• Core Data, Firebase

Working with lot of different technology from old one to new one.
Standard thing like UIKit, Core Data, Core Location, Core Bluetooth, camera, Unit testing etc.
Have experience with brand new SwiftUI and Combine.
Working with common used frameworks like Alaimofire, AFNetworking, RxSwift, ReSwift, social frameworks, fabric, Instabug etc
GIT, Cocoapods, Carthage...

Creating messaging app, money management app, music app, video processing app, app for health life, metronome app, different helper tool and other kind of app.

Created some apps from scratch as well involved in app support

Have personal AppStore and Github page.
Please
- No support
- No test task (have a GitHub page) unless you pay for it
- No legacy

Looking for interesting new project and team with high technical culture.

Unit testing, CI/CD, code review should be important part of development.