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

I have experience working with a specific Apple framework and have also performed legacy code refactoring on a previous project.
I have worked on different projects, which include the development of an online banking application. As part of my work, I have updated and refactored legacy projects. I possess experience working in a team environment, where I have been involved in the full development cycle, and published apps on 
the App Store. Additionally, I have experience with Google Mobile Ads integration, in-app purchases, and push notifications.

I have developed UIs both by code, utilizing Autolayout and SnapKit, as well as through xib and Storyboards. You can find more information about my projects in my CV.

My skills include expertise in Swift language, Xcode programming environment, principles of OOP, SOLID, MVC and MVVM architectures, Core Data, Firebase, UIKit framework, API, JSON, Storyboards, Autolayout, Cocoa Pods, and Firebase. I also possess an intermediate level of proficiency in English (B1).
Looking for a friendly team, interesting tasks, and the ability to learn something new.