iOS Developer
Москва, РоссияМиддл • Сеньор
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/gpHs
О себе
На данный момент iOS Developer, 5+ years of commercial experience. I have worked on a variety of projects, including both outsourcing and product-based solutions, collaborating with teams of 2 to 40 members in remote and on-site environments. I possess a deep understanding of all stages of the app development lifecyclefrom concept to release and post-launch supportensuring high test coverage, detailed analytics, and efficient CI/CD pipelines. I am proficient in functional reactive programming and declarative UI implementation, with a strong desire to learn and actively share knowledge. I have been responsible for onboarding new colleagues, mentoring junior developers, and acting as a team leader for trainees. I am particularly passionate about the evolution of Apple's AI and AR technologies, staying up-to-date with the latest advancements in these fields. Additionally, I have been building my personal brand by teaching iOS development courses at my university for 2+ years.
Мои компетенции и опыт
EPAM Systems (2+ yrs)
- Designed onboarding screens for new users, making it easier for them to familiarize themselves with the app’s features, which increased the App Store rating from 4.3 to нужен доступ к резюме
- Improved application stability by increasing the crash-free rate from 87.6% to 94.2%.
- Significantly reduced the number of bugs by increasing product Unit Test coverage from 1,688 to 2,104.
- Optimized scrolling performance on the news and events list screen, increasing the frame rate from 28 to 44.
- Accelerated cold build of the application by 2 minutes after massive work on splitting a monolithic application into modules.
Tech Stack: Swift, SwiftUI, SQLDelight, MVI, KMP, Ktor, Koin, MOKO, Mapbox, CloudPayments, FireBase, Fastlane.
SberBank PJSC (1.7 yrs)
- Contributed to the creation of technical documentation, reducing onboarding time for new employees.
- Accelerated code review process and automated code style enforcement using SwiftLint.
- Simplified cross-team collaboration by introducing standards for backend contracts and assisting analysts in drafting technical specifications for both development sides.
- Collaborated with a QA engineer to resolve production issues and prepared release builds alongside the team lead.
- Assisted team lead in task estimation and sprint planning, and participated in demo presentations.
Tech Stack: Swift, SwiftUI, Realm, Combine, Quick, MVVM+C, Swinject, async/await, SDWebImage, CocoaPods.
Grid Dynamics (1.5 yr)
- Made key technical decisions regarding the selection of third-party APIs, presenting and justifying them to the business stakeholders.
- Introduced a VIPER-based architecture standard to optimize development processes.
- Resolved merge conflicts in GitHub and migrated UI elements from Storyboard to SnapKit.
- Integrated silent push notifications to enable quick content updates on the screen and enhanced regular push notifications by adding deep links to the app’s main tabs.
- Delivered flexible and scalable functionality by developing a complex interface for displaying multimedia articles.
Tech Stack: Swift, UIKit, CoreData, RxSwift, XCTest, VIPER, SPM, Needle, Storyboard, SnapKit, Alamofire, Kingfisher.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
