Юрий К. , Middle+, IOS разработчик

Male avatar
Юрий К.
Россия, Ульяновск
3 105 ₽/час 496 800 ₽/мес.
    IOS разработчик
    Mobile-разработчик
  • Middle+
Опыт работы:
От 3 до 6 лет
Языки:

Английский — C1

ПисьменныйРазговорный

О специалисте

Навыки
Swift
IOS
CoreData
Xcode
ООП
SOLID
DRY
KISS
TDD
UIKit
SnapKit
Xib
SwiftUI
Combine
MVVM
MVP
MVC
SwiftData
Firebase
Alamofire
Kingfisher
GCD
Needle
SwiftGen
SwiftConcurrency
coreanimation
PushNotifications
XCTest
CocoaPods
SPM
Git
Fastlane
SwiftLint
BDUI
Technology:
Realm
REST
Формат работы
Удалённо
Описание о специалисте

Опыт разработки приложений для EFB. Опыт верстки экранов с учетом требований авиационной эргономики. Опыт публикации приложений. Опыт проектирования архитектуры приложения Быстрое решение проблем в сложных условиях, умение осваивать и внедрять новые технологии в сжатые сроки. Стремление к самосовершенствованию.

Примеры работ

Мультисервисное мобильное приложение для заказа еды и товаров из кафе, ресторанов и магазинов
Описание задачи/проекта

Приложение объединяет полный цикл заказа: от выбора блюд и продуктов до онлайн-оплаты, трекинга статуса заказа и курьера в реальном времени, а также коммуникации с курьером. Проект с высокой степенью модульности, активным развитием и постоянными изменениями бизнес-логики.

Позиция на проекте
iOS разработчик, feature lead
Размер команды
2 iOS, 2 Android, 1 Backend, 1 QA, 1 Designer, 1 PM, 1 team lead
Ответственность
  1. Реализация фичей согласно backlog-у
  2. Проработка фичей совместно с PM
  3. Добавление аналитики для новых фичей
  4. Реализация TCA-модулей новых UI-компонентов
  5. Код ревью
  6. Написание Unit-тестов
Технологии и инструменты
FacebookSDK, Firebase, Lottie, SDWebImage, SwiftUI, TCA, Tuist, Zendesk, GoogleAds, SwiftConcurrency, YandexMaps, GrowthBook-IOS
Период работы/продолжительность
Июль 2025 г. - Декабрь 2025 г.
Мобильное приложение для управления коммунальными услугами
Описание задачи/проекта

Приложение для отслеживания начислений и оплаты коммунальных услуг. Приложение позволяет по указанному адресу пользователя получать ежемесячные начисления, производить их оплату прямо из приложения, а также следить за датами поверки приборов учета.

Позиция на проекте
iOS разработчик
Размер команды
3 iOS, 3 Android, 3 QA, 1 Designer, 1 ПМ, 4 Analytics, 2 Backend
Ответственность
  1. Работал над декомпозицией задач
  2. Проектирование архитектурных решений
  3. Верстал кастомные вью компоненты
  4. Привлекался аналитиками для экспертной оценки и помощи в аналитике по платформе
  5. Согласование АЗ
  6. Интеграция карт
  7. Рефакторинг навигации
  8. Реализация фичи обещанного платежа
  9. Код ревью
  10. Написание Unit-тестов
Технологии и инструменты
Alamofire, AVFoundation, Firebase, GCD, Realm, WebSockets, XCTest, yandexmobilemetrica, UIKit, MVС+R, IB, YandexMobileAds, CardIO, SPaySDK
Период работы/продолжительность
Февраль 2024 г. - Июнь 2025 г.
Приложение по бронированию и аренде автомобилей
Описание задачи/проекта

Приложение для аренды и бронирования автомобилей, с помощью этого приложения можно не только выбрать место аренды автомобиля, но и приобрести дополнительные услуги в виде дополнительных страховок или средств для перевозки детей.

Позиция на проекте
iOS разработчик
Размер команды
2 iOS, 2 Android, 2 Frontend, 2 QA, 1 Designer, 1 ПМ, 1 Analytics, 2 Backend
Ответственность
  1. Работал над декомпозицией задач
  2. Реализовал динамическую анимацию стартового экрана
  3. Совместно с дизайнером внедрил Neomorphic Design UI-компонентов
  4. Реализовал фичу дополнительных услуг
  5. Внедрил уведомлений через OneSignal
Технологии и инструменты
Alamofire, AVFoundation, Combine, coreanimation, Firebase, MVVM-C, OneSignal, Realm, SwiftGen, SwiftLint, SwiftUI, SwiftConcurrency
Период работы/продолжительность
Июнь 2023 г. - Декабрь 2023 г.
Приложение для бронирования переговорных комнат
Описание задачи/проекта

Приложение для создания событий, назначения встреч и бронирования переговорок для их проведения, с помощью этого приложения можно записывать предстоящие (и прошедшие, если надо) события, что позволит вам не пропустить ничего важного. Внешне приложение схоже с стандартным календарем.

Позиция на проекте
iOS разработчик
Размер команды
3 iOS, 2 Android, 2 Frontend, 2 QA, 1 Designer, 1 ПМ, 1 Analytics, 2 Backend
Ответственность
  1. Подключил конфиг OpenVPN для работы приложения только с корпоративным впн
  2. Верстка кастомных вью компонентов
  3. Реализация фич
  4. Проводил код ревью
  5. Проводил рефакторинг кода для снижения времени cold start
  6. Релиз приложения в стор
Технологии и инструменты
Alamofire, coreanimation, Fastlane, Firebase, FloatingPanel, GCD, OpenVPN, SwiftGen, SwiftLint, SwiftUI, UIKit, MVP + Router, CalendarKit
Период работы/продолжительность
Январь 2023 г. - Май 2023 г.
Приложение для расчета центровки
Описание задачи/проекта

Мобильный приложение для расчета загрузки и центровки ВС. Предоставляет возможности указать вес груза и его размещение по шпангоутам и получить расчет центровки в % САХ.

Позиция на проекте
iOS-разработчик
Размер команды
2 iOS, 2 Android, 1 PM, 1 Analytics, 1 QA
Ответственность
  1. Проектирование архитектуры приложения
  2. Проработка user-friendly UI
  3. Реализация фич
  4. Реализация математического модуля и бизнес-логики
  5. Устранение багов, хотфиксы
  6. Код ревью
Технологии и инструменты
AVFoundation, Combine, coreanimation, SwiftUI, MVVM + Redux
Период работы/продолжительность
Май 2022 г. - Декабрь 2022 г.

Образование

Курс
Название учебного заведения/курса
НОУ МО Волга-Днепр, центр переподготовки
Специальность
Бортрадист Ан-124
Аналогичные специалисты
Male avatar
Вячеслав З.
Россия, Москва
2 900 ₽/час
    IOS разработчик
  • Senior
Опыт коммерческой разработки более 5 лет приложений iOS. Свободное владение языками Swift. Objective-C и SwiftUI в меньшей степени. Опыт разработки многопоточных приложений Тест-ориентированная разработка приложений (TDD). Реактивное программирование. Глубокое знание UIKit. Разумное применение в разработке шаблонов проектирования MVVM и VIPER , CleanSwift принципов SOLID. Наличие как умения написания с нуля кода мобильных приложений, так и опыта работы с уже существующим программным кодом Умение декомпозировать задачи. Умение и готовность слаженно работать в команде разработчиков, в соответствии с продуктовыми требованиями конечного заказчика. Желание выпускать программный продукт, ориентированный на счастье пользователей конечного заказчика. Стремлюсь всегда к высокой продуктивности и умею планировать свою работу, оценивать сроки, придерживаться плана и обеспечивать предсказуемость результатов. Внимательно и проактивно подхожу ко всем задачам: готов искать недостатки в приложениях и предлагать пути для их улучшения (code review); Могу быстро находить общий язык с сотрудниками других подразделений, готов помогать им в решении задач и строить эффективную и комфортную кросс-функциональную командную работу.
    Swift
    Objective-C
    SwiftUI
    UIKit
    CoreData
    Realm
    Xcode
    XCUnit tests
    CocoaPods
    SPM
    Charles
    Git
    GitLab
    MVC
    MVP
    MVVM
    VIPER/CleanSwift
    GCD
    NSOperations
    RxSwift
    Combine
    AutoLayout
    SnapKit
    EasyPeasy
    AVFoundation
    URLSession
    AppsFlayer
    RevCat
    Keychain
    fscalendar
Male avatar
Даниил Х.
Россия, Санкт-Петербург
2 950 ₽/час
    IOS разработчик
  • Middle+
Опыт коммерческой разработки ПО 4 года Разработка клиент-серверных приложений Проектирование архитектурных решений Профилирование и оптимизация Проведение code review Планирование, декомпозиция задач Подбор специалистов, проведение собеседований Менторство, адаптация сотрудников, составление ИПР, технические консультации Работа с сокетами Настройка пушей Создание deeplink навигации, работа с universal links Работа с сервисами FireBase Работа с картами (Google maps SDK) Работа с данными (Realm) Взаимодействие с периферией (CoreBluetooth) Рефакторинг legacy кода, в т.ч. Objective-C Покрытие кода Unit-тестами Монетизация: реклама, встроенные покупки, подписки. Интеграция механизмов оплаты в обход санкций Создание кастомных UI элементов Умение работать в Agile подходе (Scrum, Kanban) Быстрое решение проблем в сложных условиях, умение осваивать и внедрять новые технологии в сжатые сроки.
    Swift
    Objective-C
    IOS
    iPadOS
    Xcode
    ООП
    POP
    UIKit
    SwiftUI
    SOLID
    Foundation
    Realm
    CoreData
    Alamofire
    Moya
    NodeKit
    Figma
    AutoLayout
    SnapKit
    Interface Builder
    REST API
    APNS
    Firebase Cloud Messaging
    OneSignal
    WebSocket
    Socket.io
    TCA
    Google Maps SDK
    Kingfisher
    GCD
    Combine
    CocoaPods
    SPM
    Postman
    Atlassian Jira
    StoreKit
    Xcodegen
    SwiftGen
    SwiftLint
    Git
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster