Position: iOS Developer
Category: iOS
English level: fluent
Years of experience: 1.5

Being a part of the Developers Team at Octodev I managed to increase the amount of natural reviews on AppStore by 30%.

I am skilled in Swift, Realm, CoreData, Cocoapods, Carthage, UI Animations, AutoLayout, URLSession etc.

My principle of attitude to work is to work hard. I am a responsible person, able to learn quickly.

For me as for a decision maker, solving problems will not be an issue at all. I can easily handle tasks, which others just wouldn't.

Besides, I can speak both English and German, so becoming a part of an international team sounds really fascinating to me.
I am currently working remotely as iOS Developer at OctoDev. My key tasks are:
-	Full application development cycle from scratch
-	Worked closely with design and product teams
-	Created custom and complex UI components, layouts and animations
-	Implemented full interaction with backend
-	Collaborated with a team of over 5 people, working in Agile environment
-	Provided support to customers by answering queries and troubleshooting problems

I have experience with:
Platforms & languages
-	Swift 4
-	Objective-C (basic)
-	Python 2/3 (basic)
-	C/C++ (basic)
OOP & OOD
-	class hierarchy, multiple inheritance
-	object relations & circular dependencies
-	design patterns & anti-patterns, MVC, MVVM (RxSwift)
Databases
-	SQLite, CoreData, Realm
Networking
-	HTTP protocol, using standard REST API with JSON
Version control systems
-	Git
Algorithms
-	Time & space complexity, worst and best cases, sorting algorithms

My goal is to get an iOS software developer position.
My best expectations from a new position are:
-	small and friendly team
-	interesting product
-	new technologies