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

30+ completed projects on iOS and Android
Result-oriented
Self-organized
Computer Theory Skills:  
			  GOF patterns  
			  Architecture patterns (MVC, MVP, MVVM)  
			  Functional Reactive Programming (RxSwift, RxCocoa)  
			  DRY, KISS, LoD, SOLID  
    Software Engineering Skills:  
			  Swift  
			  Basic UIKit (autolayout, responder chain, view  lifecycle, view controller, etc)  
			  Advanced UIKit (custom view controller transitions,  autolayouts in code, UI profiling, IBDesignable,  IBInspectable, etc)  
			  Core Graphics, Core Animation  
			  Simple Multimedia (AVKit, AVFoundation)  
			  Basics multithreading, GCD, NSOperation, locks  
			  URLSession, JSON/XML parsing  
			  User Defaults, NSCoding  
			  Basic Core Data (core data stack initializing, fetch  results controller, etc)  
			  Advanced Core Data (multithreading, data merging,  versioning, etc)  
			  3rd party libraries and tools (CocoaPods/Carthage)  
			  Data structure concepts (Domain, DTO, DAO,  Business Logic, Data Services, Repository)  
			  Software architectures (Apple's MVC, MVC, MVP, MVVM, VIPER, Flux)  
			  Software testing techniques (Unit tests / TDD)  
			  Git (Git flow, GitHub flow)  
			  Continuous Integration (Fastlane only)
Looking for remote job. Part-time or full-time.