Егор А. IOS разработчик, Senior

ID 15879
ЕА
Егор А.
Мужчина, 28 лет
Россия, Москва, UTC+3
Ставка
3 766,23 Р/час
НДС не облагается
Специалист доступен с 18 сентября 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Senior
Навыки
ARC
async/await
Auto Layout
Clean Swift
CocoaPods
Code Review
Combine
Coordinator
DIP
dispatch
DRY
Fastlane
Figma
Firebase Crashlytics
GCD, Operation
Git
Git Flow
Gitlab CI
GraphQL
HTTPS
instruments
IOS
Jira
JSON
Keychain
KISS
KMM
layout
memory
methods
multithreading
MVC
MVP
MVVM
Nimble
Objective-C
PromiseKit
Push Notifications
Qlick
Realm
REST API
RxSwift
Scrum
SnapKit
SOAP
SOLID
Sourcery
SPM
Storyboards
Swift
SwiftGen
SwiftUI
Swinject
Testing
UI
UI Kit
VIPER
WebSockets
Xcode
XCTest
Xib
автоматизация
архитектура
Многопоточность
Наставничество
Объектно-ориентированное программирование (ООП)
Работа с интеграциями
Сетевые технологии
MVI
nuvei
Asynco
Moya
MVP+coordinator
operating
Table
Alamofire
AppMetrica
Firebase
GCD
MVVM+Rx
Swift 4
Core Animation
Core Data
Отрасли
EdTech
FoodTech
LifeStyle
Telecom
Главное о специалисте
Опыт работы: 4 года. Компетенция: Языки программирования: Swift, Objective-C. Инструменты разработки: Xcode, Xcode Instruments, Git, GitFlow, Jira, Gitlab CI, fastlane, Figma, KMM. Архитектура и подходы: ООП, MVC, MVP, MVVM, VIPER, Clean Swift, Coordinator, SOLID, KISS, DRY, DIP. Сетевые технологии: WebSocket, REST API, JSON, SOAP, GraphQL, HTTPS. UI: UIKit, AutoLayout, XIB, Storyboards, SwiftUI, SnapKit, CoreAnimation, FlexibleRouting. Многопоточность и асинхронность: GCD, Operation, Multithreading Synchronization, async/await. Хранение данных: CoreData, Realm, KeyChain. Асинхронные библиотеки: RxSwift, Combine, PromiseKit. Управление памятью: Memory Layout, ARC. Механизмы iOS: Dispatch Methods, UIResponder, Responder Chain. Тестирование: XCTest, Quick+Nimble, Crashlytics. Интеграция и зависимости: CocoaPods, SPM, Swinject, Push Notifications. Автоматизация: SwiftGen, Sourcery. Совместная работа: Code review, наставничество, Scrum.
Проекты   (5 лет 8 месяцев)
Приложения для покупки курсов по образу жизни и питанию
Роль
iOS-разработчик
Обязанности
Приложения для покупки курсов по образу жизни и питанию — приложение, через которое пользователь может приобрести курсы по образу жизни, рецепты для здорового питания. Команда проекта: iOS/Android разработчики, тестировщик, дизайнер, продукт менеджер. Выполненные задачи: - Написание полноценного UI приложения с нуля на SwiftUI. - Создание кастомного и масштабируемого роутера в приложении с помощью NavigationPath. - Реализация взаимодействия SwiftUI с общей ViewModel с помощью KMM. - Реализация Push Notifications. - Помощь с SwiftUI команде (обучения). - Проведение Code review. Стек: Swift, SwiftUI, MVI, Combine, Combine, async/await, KMM, NukeUI
Стек специалиста на проекте
Swift, Combine, MVI, SwiftUI, KMM, nuvei, async/await
Отрасль проекта
LifeStyle
Период работы
Декабрь 2023 - По настоящее время  (1 год 10 месяцев)
Приложение для интернет провайдера
Роль
iOS-разработчик
Обязанности
Приложение для интернет провайдера — личный кабинет для бизнес клиентов, пользующимися услугами интернет провайдера. Длительность работы на проекте: 1 год. Команда проекта: iOS/Android разработчики, бэкенд разработчики, тестировщики, дизайнеры, продукт менеджер. Выполненные задачи: - Периодическое сокращение тех долга и поддержка стабильности приложения. - Поиск утечек памяти экранов в рамках координатора. - Доработка функционала в разделах: Интернет, Телевидение, Видеонаблюдение, Телефония, Wi-Fi, Облачная АТС. - Создание гибких, универсальных и переиспользуемых Skeletonable UI элементов интерфейса для покрытия разных кейсов в приложении. - Реализация аналитики App Metrica по всему приложению, создание компонента. - Реализация пушей на App Metrica, сбор статистики доставки. - Частичное проведение регресс теста. - Оптимизация работы реалтайм чата поддержки, связанная с подвисанием при скроле, а также редизайн всего чата. - Участие в реализации супераппы для создания дочерних приложений на основе единого проекта (работа с xcodegen и fastlane). - Проведение Code review. Используемый стек: Swift, MVP+Coordinator, Moya, Gitlab CI, fastlane, Declarative table, CoreData, KeyChain, WebSocket, SnapKit, GCD/Async operations.
Стек специалиста на проекте
Swift, Core Data, Fastlane, SnapKit, Moya, Keychain, Table, WebSockets, Gitlab CI, MVP+coordinator, operating, Asynco
Отрасль проекта
Telecom
Период работы
Январь 2023 - Декабрь 2023  (1 год)
Приложения для доставки суши / пиццы / роллов
Роль
iOS-разработчик
Обязанности
Приложения для доставки суши / пиццы / роллов — приложение через которое пользователь может оформить доставку суши, пиццы, роллов. Длительность работы на проекте: 1 год и 6 месяцев. Команда проекта: iOS/Android разработчики, тестировщик, дизайнер, продукт менеджер. Выполненные задачи: - Переписывание частей кода для улучшения читаемости и переиспользуемости компонентов. - Переписывание Storyboard экранов на верстку кодом на констрейнтах. - Периодическое сокращение тех долга и поддержка стабильности приложения. - Поиск и устранение утечек памяти по всему приложению с помощью Memory Graph. - Рефакторинг декомпозиция методов бизнес логики, связанных с каталогом и оформлением товаров. - Создание переиспользуемых кастомных элементов (текстовые поля, кнопки и списки). - Подключение сбора аналитики. - Релиз сборок на тестирование в Testflight. - Работа с пушами (AppMetrica, Firebase). Стек: Swift, MVC/MVVM, RxSwift/Combine, UIKit, AppMetrica, Firebase, CoreData, Alamofire, Quick+Nimble, Swinject, GCD.
Стек специалиста на проекте
Swift, Combine, Core Data, Alamofire, Firebase, Swinject, GCD, AppMetrica, UI Kit, Swift 4, Nimble, Qlick, MVVM+Rx
Отрасль проекта
FoodTech
Период работы
Июнь 2021 - Декабрь 2022  (1 год 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Российский Университет Дружбы Народов
Специальность
Факультет Гуманитарных и социальных наук, Государственное и муниципальное управление
Завершение учебы
2018 г.
Высшее
Учебное заведение
Российский государственный университет им. А.Н.Косыгина (Технологии, Дизайн, Искусство)
Специальность
Факультет химических технологий и промышленной экологии, Безопасности и жизнедеятельности в техносфере
Завершение учебы
2020 г.

Похожие специалисты

FinTech & Banking • Media • Social Networking • Telecom
ДВ
Даниил В.
Красноярск
IOS разработчик
Senior
4 285,71 Р/час
Objective-C
Swift
CI/CD
CocoaPods
Fastlane
Git
Git Flow
Jira
SPM
SwiftFormat
+74

О себе: Опыт работы: более 5 лет. Мобильный iOS разработчик с коммерческим опытом около 5 лет. Есть опыт работы в стартапе и больших компаниях с четким разделением ролей. Помимо Swift имею прочную базу C/C++. Интересуюсь новыми технологиями и активно изучаю новое. Компетенция: Языки программирования: Swift, Objective-C. Инструменты разработки: Xсode, Git, GitFlow, Jira, CI/CD Fastlane, CocoaPods, SPM, Swiftlint, swiftformat, tvOS. Архитектура и подходы: ООП, SOLID, KISS, DRY, YAGNI, MVC, MVP, VIPER, MVVM, Clean Swift, Coordinator. Сетевые технологии: HTTPS, REST API, JSON, SQL, SSL/TLS. UI: UIKit, SwiftUI, AutoLayout, XIB, Storyboards, SnapKit, AVFoundation, CoreAnimation, Metal. Многопоточность и асинхронность: GCD, OperationQueue, NSOperation, Thread, pthread, Async Operations, Modern/Structured concurrency (Async/await). Хранение данных: CoreData, Realm, UserDefaults, KeyChain. Асинхронные библиотеки: RxSwift, Combine. Тестирование: Unit testing, XCTest, mock/spy/stub. Механизмы iOS: Local/Push Notifications. Прочие библиотеки: AppLovin, Firebase, Yandex AppMetrica. Совместная работа: Code review, наставничество, Scrum.

Подробнее
BioTech, Pharma, Health care & Sports • FinTech & Banking • Insurance • LifeStyle • Marketing, Advertising & Design • Social Networking • Telecom
ИЮ
Илья Ю.
Калининград
IOS разработчик
Senior
3 211,19 Р/час
Swift
Objective-C
IOS
Xcode
IDEF
Architecture
MVC
MVVM
MVP
Clean Swift
+107

Илья — опытный iOS-разработчик уровня Senior. Он обладает навыками работы с различными инструментами и технологиями, такими как Swift, Objective-C, Xcode, MVC, MVP, VIPER, RxSwift, swiftUI, Core Data, Realm, MVVM, а также имеет опыт работы с базами данных, сетевыми запросами, REST API, JSON, SSL и другими. Илья участвовал в разработке нескольких проектов для различных отраслей, таких как маркетинг, реклама и дизайн, финтех и банкинг, телеком, социальные сети, биотехнологии, фармацевтика, здравоохранение и спорт, лайфстайл и страхование. В его портфолио есть проекты для Hoff, Alpari Mobile Analytics, Сибур, BIP, Amedia, BetterO, ITV. Gold Rings UK, Millionaire Live и Daofice. На проектах он занимался имплементацией функционала, рефакторингом старого кода, правкой багов, разработкой UI и логики, интеграцией с внешними сервисами и системами управления проектами.

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • FinTech & Banking • GameDev
АР
Алена Р.
Минск
Бизнес/системный аналитик
Senior
3 468,09 Р/час
UML
axure
Use Cases
Postman
АБС
scope
Asana
REST
Scrum
+35

Алена - Системный/бизнес аналитик с более чем 4-летним опытом работы в IT и финансовом секторе. О себе: • Специализация: анализ требования, проектирование архитектуры, работа с API и базами данных, создание технической документации. • Опыт: участвовала в проектах e-commerce, банковского сектора (BRMS, интеграции) и гемблинг – платформ. • Образование: Экономическое (БГЭУ) + профессиональная переподготовка в IT Academy BelHard. Ключевые навыки: • Аналитика и документация: - Сбор и управление требованиями (SRS, BRD, Uder Stories, Use Cases); - Проектирование UML, BPMN, ERD – диаграмм (Visio, Draw.io); - Работа с API (Swagger, Postman), интеграции REST/SOAP, брокеры сообщений (Kafka, RabbitMQ). • Технические знания: - SQL (PostgreSQL, MySQL), ETL – процессы (Airflow, dbt); - Микросервисная архитектура, мониторинг (Grafana, ELK); - Базовые знания HTML, ООП. • Управление и коммуникация: - Взаимодействие с заказчиками и командами разработки (Agile/Waterfall); - Постановка задач, оценка трудоемкости, управление рисками. Примеры достижений: • Для e-commerce: интеграция CRM с микросервисной платформой, сокращение времени обработки данных через ETL; • Для банка: разработка BRMS, визуализация метрик в Grafana; • Для гэмблинга: оптимизация расчетов вероятностей выигрышей.

Подробнее
BioTech, Pharma, Health care & Sports • FinTech & Banking • Government & Public Sector • Manufacturing • Travel, Hospitality & Restaurant business
АБ
Алексей Б.
Новосибирск
QA FullStack
Senior
3 701,3 Р/час
C#
UI
PosrgteSQL
Kaspresso
views
Allure TestOps
gatling
Postman
JSON
Java
+44

Опыт работы в тестировании более 5-ти лет Опыт в автоматизации продуктов с нуля Опыт написания тест-планов и тест-кейсов для тестируемых продуктов Опыт написания автоматизированных тестов на языке Java Опыт участия в проработке требований от заказчика Опыт взаимодействия с различными командами (разработчики, аналитики/etc.) Опыт обучения новых сотрудников ручному и автоматизированному тестированию Опыт разработки и выполнения сценариев тестирования Опыт функционального, интеграционного и регрессионного тестирования Опыт автоматизации нагрузочного тестирования - Gatling Опыт работы с CI / CD инструментами и построении пайплайнов Опыт работы с REST API и брокерами сообщений - Kafka, RabbitMQ Опыт работы с реляционными БД - PostgreSQL, Mongo Опыт работы с Allure TestOps

Подробнее