Android разработчик Видеоплатформа, Санкт-Петербург
Мы ищем Android разработчика для работы над сервисом Видео.
Команда занимается full-stack разработкой: создаём технологичные продукты в области обработки и передачи видео, алгоритмы машинного обучения и компьютерного зрения, а также видеоконференцсвязь для пользователей.
Став частью нашей команды, вы сможете поработать с действительно большими нагрузками и объемами данных. Внести свой вклад в развитие как самого портала, так и проекта Видео. У вас будет возможность, применить на практике алгоритмы машинного обучения, заниматься тонкой оптимизацией кода. Не просто работать с современными технологиями, а создавать их.
Задачи
- Разрабатывать и развивать мобильные компоненты для видеосистемы: несколько сложных приложений, которыми пользуются миллионы людей, в том числе Основное приложение соц. сети ВК и приложения для создания роликов, механизм загрузки видео на сервер, плеер.
- Оптимизировать существующий код и писать новый — расширяемый, поддерживаемый и удобочитаемый.
- Участвовать во всех этапах разработки — от проектирования до запуска.
Требования
- Профессионально владеешь Java и Kotlin.
- Имеешь большой опыт в разработке Android-приложений.
- Хорошо знаешь Android framework.
- Понимаешь принципы и паттерны ООП.
- Умеешь писать unit-тесты.
- Разбираешься в классических алгоритмах и структурах данных.
Будет плюсом
- Опыт разработки на C++.
- Опыт сборки и интеграции WebRTC.
Мы предлагаем
Формат работы
Уровень
График работы
ВКонтакте
ВКонтакте — один из самых высоконагруженных проектов рунета. В сутки у нас бывает до 30 релизов и 125 миллиардов запросов к API. Всё это вытягивает небольшая команда разработчиков, где каждый — суперпрофессионал, который нашёл интересные для себя задачи.