iOS Developer в VK Teams, Москва

iOS Developer в VK Teams, Москва

VK Teams — защищённое приложение для совместной работы сотрудников, позволяющее использовать сервисы VK WorkSpace с любого устройства: на компьютере, смартфоне и планшете или в веб-версии.

Задачи

  • Работа над функциональностью по обеспечению безопасности (PIN, Face/Touch ID);
  • настройка приложения, темизация;
  • работа с обновлениями;
  • рефакторинг Obj-C на Swift;
  • переход от UIKit на SwiftUI.

Требования

  • Понимание принципов разработки iOS-приложений (SOLID, CLEAN);
  • экспертное владение Swift/Objective-C;
  • глубокое понимание UIKit, Core Animation;
  • уверенные знания многопоточности, умение применять GCD и NSOperationQueue;
  • уверенные знания Async/Await;
  • готовность погружаться в легаси-код;
  • понимание принципов построения мультимодульного приложения;
  • понимание современных подходов к архитектуре (VIP, MVVM, VIPER).

Будет плюсом

  • Свободное владение С++;
  • свободное владение SwiftUI.

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Бонусы от партнеров
Интересные задачи

Формат работы

офисный
комбинированный
дистанционный

Уровень

middle
senior

График работы

полный

VK Teams

Защищённое приложение для совместной работы сотрудников, позволяющее использовать сервисы VK WorkSpace.

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Бонусы от партнеров
Интересные задачи