Position: iOS Senior Software Engineer
Category: iOS
English level: upper
Years of experience: 5

I will be happy to tell you about my professional achievements and side projects during the technical interview.
I've been making iOS apps for the last 5 years, and I’ve taken part in more than 15 projects.

My tech stack includes both Objective-C and Swift.

I have experience with:
- developing new apps from scratch;
- project planning and estimation;
- unit-testing;
- CI & CD set up;
- auto layout in code.

I have:
- Strong OOP, software design, and VIPER knowledge;
- Hands-on experience with algorithms and data structures;
- Interviewed candidates on a regular basis, onboarded and mentored newcomers.

Some of the tools I use:
- XCTest, UI Test;
- Realm, CoreData;
- Jenkins, Bitrise, Fastlane, Firebase;
- iBeacons;
- Proxy & Debugging tools;