Android Developer в команду разработки на клиентских устройствах

Мы работаем над самой масштабной контентной платформой в рунете: по объёму, форматам, времени потребления и аудитории, — ведь ВКонтакте ежемесячно пользуются более 100 миллионов человек. Наша команда занимается фулстек-разработкой: создаём технологичные продукты в области обработки и передачи видео, алгоритмы машинного обучения и компьютерного зрения, а также видео-конференц-связь для пользователей VK.

Ищем опытного разработчика, который будет вместе с нами развивать видеоплатформу для Android-пользователей.

Вам предстоит:
• разрабатывать и развивать приложение для Smart TV на Android TV и связанную с ним функциональность в мобильных клиентах Android;
• участвовать во всех этапах разработки — от проектирования до запуска;
• заниматься продуктовым и техническим развитием видеосервисов, а также системы аналитики для них.

У нас интересно, потому что:
• результат вашей работы оценят миллионы людей — в том числе ваши коллеги, друзья и близкие;
• вы будете решать сложные задачи, чтобы поддерживать работу приложения на устройстве каждого пользователя;
• мы уделяем много внимания производительности и архитектуре — и поделимся с вами опытом;
• вы сможете полноправно участвовать в проработке функциональности платформы с продуктовой и технической точки зрения.

Марина Краснова, CEO VK Видео:
«Мы создаём продукты, лидирующие в рунете в областях видеостриминга, сетевых протоколов и видеоконференций. Разрабатываем решения для обработки видео и предоставления AR-механик в real-time — на базе ML-алгоритмов и компьютерного зрения. Эти продукты работают в условиях большой нагрузки, поэтому мы ищем единомышленника с опытом работы с видео. Ценим желание развиваться в разработке технологичных продуктов, предлагать идеи и реализовывать их в нашей дружной команде».

Мы ожидаем, что вы:
• профессионально владеете Java;
• имеете большой опыт в разработке Android-приложений;
• хорошо знаете Android framework;
• понимаете принципы и паттерны ООП;
• разбираетесь в классических алгоритмах и структурах данных.

Будет плюсом, если вы:
• программируете на Kotlin;
• разрабатывали на С++;
• имеете опыт сборки и интеграции WebRTC;
• умеете писать unit-тесты;
• можете показать портфолио с несколькими нетривиальными приложениями, опубликованными в Google Play.

Приглашаем специалиста, который сможет посещать офис в Томске или работать по гибридному графику. Ждём ваших откликов. Удачи!
Apply