Position: Senior iOS Developer
Category: iOS
English level: intermediate
Years of experience: 4

Swift
UIKi, SwiftUI, SnapKit
RxSwift, Combine
MVC, MVP, MVVM, Redux, Viper
Firebase, Analytics/Crashlytics, GoogleMaps
Moya, Alamofire, REST
AVFoundation, CoreData, CoreBluetooth, CoreLocation, MapKit, APNS
TestFlight, Azure DevOps CI/CD, Fastlane
Swinject, Quick, Nimble, RxFlow, CoreStore, SwiftLint, R.swift
MatrixKit, Lottie, Kingfisher, Eureka
Software engineer with 3,5 years experience working on projects in various fields such as security, healthcare, education and social media. Result oriented, product focused with excellent attention to details and quality. Good at planning, development and performance optimization.

Employment History

iOS Team Lead
NOVEMBER 2021 — PRESENT
Responsibilities:
• Development from scratch, architecture solution development 
• Support and eliminate bugs in projects
• Analyze and validate technical solutions for business needs
• Communicate with customers, team
• Take an initiative to improve requirements
• Providing estimations
• CI/CD setup
• Supervise a team of 4 iOS developers
• Perform code reviews, write technical documentation
• Share all knowledge about the project with the engineering team
• Provide mentoring, technical leadership, and guidance to software engineers

Senior iOS Developer
MAY 2021 — OCTOBER 2021
• Features developing and bug fixing
• Communicate with customers
• Merge legacy code base with new features
• Resolve complicated merge conflicts

iOS Developer
AUGUST 2019 — APRIL 2021
• Development from scratch
• Communicate with customers
• Changes in requirements in accordance with the guidelines 
• Implementation custom UI controls and animations
• Builds preparation/deployment to AppStore