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