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


Professional iOS developer with more than 10 years of experience. Had successfully created and deployed a dozens of applications. Had experience with different apple devices like iPhone, iPad, Apple TV and Apple Watch. My goal to write a clean testable code and maintainable clean architecture.

Most recent projects and short description:
Telecom application
RESPONSIBILITIES:
• Support big application
• Collaborate with different feature owner teams to implement functionality in mobile application
• Creating Widget and AppClip variant of application
• Add UI and Unit test to old legacy application
• Refactor app modules
• Automate distribution/testing/publishing flow
• Divide application into different modules
• Implementation eSim technology
• Generate app documentation
TOOLS AND TECHNOLOGIES:
• Jira/Confluence
• Swift & Objective-C/ SwiftUI
• CI: Gitlab CI
• Frameworks: MVC, Clean architecture, framework-based app, Firebase Functions, Firebase Analytics, Firebase remote config
• Persistency: CoreData
• Platforms: iPhone

Offline self-care shopping
RESPONSIBILITIES:
• Create apps from scratch
• Develop app architecture
• Analyze and collect project requirements
• Work with backend/android/designers team
• Unit and UI testing
• Automate distribution/testing/publishing flow
• Implementing ability to add loyalty card to apple wallet
TOOLS AND TECHNOLOGIES:
• Jira/Confluence
• Swift
• CI: Gitlab CI
• Frameworks: Redux, CoreVideo, Firebase Functions, Firebase Analytics, Firebase remote config
• Persistency: CoreData
• Platforms: iPhone

Video streaming application for tvOS/ipadOS/iOS
RESPONSIBILITIES:
• Create apps from scratch
• Develop app architecture
• Analyze and collect project requirements
• Work with backend/designers team
• Unit and UI testing
• Automate distribution/testing/publishing flow
• Create modular application
• Whitelabeling
• Generate app documentation
TOOLS AND TECHNOLOGIES:
• Jira/Confluence
• Swift
• CI: Gitlab CI
• Frameworks: Redux, CoreVideo
• Persistency: CoreData
• Platforms: iPhone, iPad, Apple TV