Lead iOS Developer (Core team)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы любим свое дело и много работаем. Поэтому Okko — один из ведущих онлайн-кинотеатров в России.
Растём и развиваемся с 2011 года. Ежемесячно нас смотрят миллионы пользователей: на смартфонах, Smart TV и компьютерах. За всем этим стоит работа большой и сильной команды.
В core команду сервиса требуется iOS Lead.
Технические подробности проекта:
Модульная архитектура на Cocoa Pods, VIP+Coordinator;
Все разрабатывается на Swift;
Есть ~30% на objc. Сейчас идет большой рефакторинг, после которого не останется objc;
Верстка из кода;
Cocoa Pods, AVFoundation, UIKit, CoreGraphics, CoreAnimation, Grand Central Dispatch, CoreDataGit, Jira, Bitbucket, Fastlane, Jenkins;
В клиенте для AppleTV будет применяться SwiftUI и Combine.
Ожидания от кандидата
- Опыт разработки под iOS/TvOS/WatchOS от 4-х лет;
- Опыт руководства командой от 2-х лет;
- Отличное знание Swift, Objective-C;
- Знание фреймворков: UIKit, Core Data, AVFoundation, AVKit и тд.;
- Опыт работы с метриками и оптимизации производительности высоконагруженных приложений;
- Понимание паттернов проектирования и правильное их использование;
- Знание основных алгоритмов и структур данных.
Чем предстоит заниматься:
Руководить Core командой;
Принимать участие в сложных технических задачах;
Предлагать и разрабатывать архитектурные решения.
Условия работы
- Топовое оборудование и весь необходимый софт;
- Официальное трудоустройство;
- ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
- Льготные условия ипотеки в рамках зарплатного проекта;
- Бесплатная подписка на сервисы партнеров;
- Совместные занятия спортом: йога, волейбол;
- Насыщенная корпоративная жизнь.