Senior iOS-разработчики в Okko
Прямой работодатель Rambler&Co ( rambler-co.ru )
Опыт работы от 3 до 5 лет
О компании и команде
За разработку онлайн кинотеатра Okko, приложений для мобильных устройств, телевизоров и ТВ-приставок отвечает департамент клиентской разработки.
В департаменте клиентской разработки 6 продуктовых команд, каждая из команд разрабатывает определенные сервисы Okko, например платформа онлайн-кинотеатра для детей Okko Kids, раздел спортивного контента Okko Sport, разработка каталогов, витрин и системы оценки контента, облачная видеоплатформа и другие.
За улучшение платформы и подходов к клиентской разработке iOS в Okko отвечает также команда Core. Команда Core определяет архитектуру проекта, работает над CI/CD-инфраструктурой, отвечает за то, чтобы новые фичи после разработки оказывались в продукте.
В связи с усилением команд и масштабировании нашего продукта на рынке, мы в поиске сильных iOS-разработчиков.
Наш стек
- Модульная архитектура на Cocoa Pods, VIP+Coordinator;
- Все разрабатывается на Swift. Верстка из кода;
- Cocoa Pods, AVFoundaóon, UIKit, CoreGraphics, CoreAnimaóon, Grand Central Dispatch, CoreData;
- Git, Jira, Bitbucket, Fastlane, Jenkins;
Задачи
- Разработка клиентских приложений на iOS/TvOS/WatchOS;
- Разработка архитектуры приложений для мобильных устройств и приставки Apple TV.
- Решение сложных технических задач;
- Развитие платформы, разработка фичей для продуктовых команд, рефакторинг.
- Разработка UI-библиотеки для iOS и tvOS.
- Интеграция партнёров в клиенты Okko (напр. Sber Ассистент, Mindbox).
Ожидания от кандидата
- Опыт разработки под iOS/TvOS/WatchOS от 3-х лет;
- Отличное знание Swift, Objective-C;
- Знание фреймворков: UIKit, Core Data, AVFoundation, AVKit и тд.;
- Опыт работы с метриками и оптимизации производительности высоконагруженных приложений;
- Понимание паттернов проектирования и правильное их использование;
- Знание основных алгоритмов и структур данных;
- Умение работать в команде.
Условия работы
- Топовое оборудование и весь необходимый софт
- Официальное трудоустройство;
- ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
- Льготные условия ипотеки в рамках зарплатного проекта;
- Бесплатная подписка на сервисы партнеров;
- Совместные занятия спортом: йога, волейбол;
- Насыщенная корпоративная жизнь.