Android developer
Город: Санкт-Петербург
Формат работы: Комбинированный
Занятость: От 20 часов в неделю
VK Видео
VK Видео — крупнейший российский видеосервис, которым ежедневно пользуются десятки миллионов людей.
О команде
Наша команда занимается разработкой единого плеера для различных сервисов VK: VK Видео, Одноклассники, ВКонтакте. Мы обеспечиваем стабильную работу контент-сервисов.
Предстоящие задачи
- Реализация новых фичей как внутри плеера, так и со стороны контентных сервисов.
- Разработка и поддержка функциональности сервиса.
- Работа с внутренними сервисами и технологиями.
- Исправление багов и поддержка существующего кода.
Необходимо иметь
- Знание базовых алгоритмов и структур данных.
- Знание синтаксиса и структуры языка Kotlin.
- Понимание структур ООП.
- Опыт построения андроид-приложений и понимание основных принципов построения (view, lifecycle, activity, fragment).
Будет преимуществом
- Опыт программирования на Java.
- Знание DI (ServiceLocator, Koin).
- Опыт работы с View Compose.
- Опыт создания кастомных View.
- Знание Coroutines и (или) RxJava/RxKotlin.
- Опыт продуктовой разработки.
- Понимание протоколов видеоплеера.
- Опыт работы с Media3/ExoPlayer библиотекой.
Условия
- Команда: работа с ведущими экспертами IT-индустрии, которые готовы делиться своим опытом.
- Масштабные проекты и интересные задачи: мы реализовываем более 200 технологичных продуктов, которыми пользуются свыше 95% аудитории рунета.
- Оборудование: у нас есть специализированные гаджеты и дополнительные мониторы для качественного решения рабочих задач.
- Профессиональное развитие: мы проводим митапы, конференции, семинары и тренинги для сотрудников.
- Здоровье и спорт: в офисе есть фреш-бар с овощами и фруктами, можно вступить в спортивную команду, а ещё мы компенсируем затраты на питание.
- Командный досуг: наши сотрудники собираются вместе и проходят мастер-классы, тимбилдинги на свежем воздухе, смотрят кино и, конечно, танцуют на VK Fest.
- Офис находится в красивом здании в центре Санкт-Петербурга, здесь можно бесконечно любоваться историческими интерьерами, фасадами и видом на город.
Как попасть на стажировку
- Подай заявку: Выбери вакансии, которые подходят тебе по скиллам, и заполни заявку. Если анкета заполнена корректно, мы пригласим тебя на первый этап отбора.
- Пройди собеседование: Ты попадёшь на одно или два собеседования с наставником и экспертами из команды. Это финальный этап отбора, после которого мы возьмём небольшую паузу, чтобы принять решение.
- Получи оффер: Если ты будешь лучше всех в выбранном направлении, мы пригласим тебя на стажировку и расскажем детали оформления.
Как проходит этап стажировки
Даты стажировки: июль 2026 — декабрь 2026
- 1 этап: Адаптация. Знакомство с наставником и командой. Получение доступов ко всем необходимым ресурсам и чатам. Welcome-встреча и погружение в корпоративную культуру компании.
- 2 этап: Задачи. Постановка задач на время стажировки. Знакомство с задачами и проектами команды. Погружение в детали и изучение необходимых материалов. Обсуждение задач и промежуточных итогов с наставником.
- 3 этап: Нетворкинг. Взаимодействие с коллегами из своей и смежных команд. Участие в общекорпоративных мероприятиях.
- 4 этап: Итоги. Оценка результатов по задачам. Подведение итогов стажировки. Получение развивающей обратной связи от наставника.