Разработчик приложений для Android в Кинопоиск
Требования
Местоположение и тип занятости
Компания
Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
Описание вакансии
О компании и команде
Кинопоиск — крупнейшая русскоязычная киноэнциклопедия и онлайн-кинотеатр. Аудитория сервиса — десятки миллионов человек в месяц.
Наша команда создаёт и развивает продукты Кинопоиска. У нас своя дизайн-система и библиотека компонентов. Мы ищем разработчика приложений для Android и Android TV.
Что нужно делать:
- разрабатывать приложения Кинопоиска для Android и Android TV;
- автоматизировать рутину (например, сборки, тестирование, деплой приложения в сторы);
- разрабатывать видеоплеер;
- развивать систему тестирования вместе с Unit-, UI- и snapshot-тестами;
- внедрять мультиплатформенные решения на Kotlin Multiplatform Mobile;
- взаимодействовать с другими командами Яндекса.
Ожидания от кандидата
- отлично знаете Kotlin и Java;
- хорошо знаете платформу Android;
- понимаете, когда нужно применить ту или иную структуру данных;
- пишете свои UI-элементы;
- владеете архитектурным паттерном MVVM и уверенно его используете;
- владеете реактивным программированием (RxJava 2 и Flow);
- умеете применять dependency injection (Dagger 2);
- пишете Unit-тесты.
Будет плюсом, если вы:
- работали с GraphQL;
- пробовали Jetpack Compose;
- использовали UI- и snapshot-тестирование;
- смотрели, что умеет Kotlin Multiplatform Mobile;
- базово знаете другие языки программирования и скриптовые языки (например, Bash, JavaScript, Ruby и Python);
- применяли ExoPlayer;
- понимаете, что такое MVI и как его готовить;
- любите изучать новые технологии и сразу применять их.
Условия работы
- действительно сильная команда, с которой можно расти;
- сложные задачи для сервиса с миллионами пользователей;
- возможность влиять на процесс и результат;
- гибкий график: мы не контролируем ваше время, главное — выполнять задачи;
- высокий совокупный доход и премии каждые полгода по итогам работы;
- расширенная программа ДМС: стоматология, обследования, вызов врача на дом, оплата 80% стоимости ДМС для супругов и детей;
- комфортный офис;
- компенсация оплаты питания на территории кампуса и в его окрестностях.