Обязанности:
Movika — команда по разработке решений для интерактивного видео. Наши технологии уже успешно интегрированы в платформу VK Видео. Миллионы пользователей скоро насладятся новым, захватывающим форматом контента. Мы активно работаем над улучшением пользовательского опыта и расширением возможностей интерактивного видео, чтобы сделать его неотъемлемой частью современной медиаэкосистемы. Наша цель — стать лидером среди видеохостингов в России, и мы движемся к этой цели с полной отдачей и страстью вместе с командой VK Видео. Вместе мы строим будущее, где каждый пользователь сможет не просто смотреть видео, но и активно взаимодействовать с ним. Мы ищем талантливых и увлечённых людей, готовых присоединиться к нашей команде и внести свой вклад в развитие технологий, которые меняют представление о видеоконтенте. Если вам интересно работать над инновациями, которые определяют будущее видеоиндустрии, и хотите стать частью команды, стремящейся к достижению больших высот, — мы будем рады видеть вас среди нас! Вы будете заниматься созданием мобильной версии наших продуктов. Окунётесь в захватывающий мир интерактивности, поймёте, что такое экшен и почему Movika — это выбор. Наша команда Android-разработки включает в себя трёх опытных Senior-инженеров. Мы ищем разработчика не ниже Senior-уровня, который не боится думать за пределами шаблонов для достижения поставленных целей. Задачи: доработка существующего продукта: SDK по воспроизведению интерактивных видео; работа по интеграции решений в VK Видео; разработка под Android TV; проектирование и разработка мобильных приложений под платформу Android; проектирование архитектуры в проектах, контроль качества кода, рефакторинг, написание тестов; взаимодействие с командой тестировщиков и разработчиков backend'а, участие в проектировании REST API в проектах; разработка новых инструментов для создания контента. Требования: разрабатывали коммерческие Android-приложения; много занимались клиент-серверными приложениями и библиотеками; хорошо знаете средства многопоточности Android, Kotlin и Java; владеете основными паттернами проектирования. Будет плюсом: разрабатывали для Android TV и библиотеки; знаете RxJava и Jetpack Compose; умеете писать юнит-тесты.