💥 Старший системный аналитик, зовем участвовать в Публичном собеседовании на Хабр Карьере! Для участия нужно → оставить заявку

JavaScript developer (сервис "Единое Видео")

Требования

ФронтендJavaScriptWebRTC

Местоположение и тип занятости

Москва, Санкт-ПетербургПолный рабочий день

Компания

Место встречи лучших

Описание вакансии

Условия работы

Мы делаем современные и быстрые интернет-сервисы, которые помогают миллионам пользователей. С нами люди работают, решают бытовые задачи, учатся и развлекаются. Мы делаем их жизнь радостней и удобней. Более 90% пользователей Рунета выбирают продукты Mail.ru Group.

Мы в команде создаем самую охватывающую видеоплатформу в рунете по объемам, форматам и времени потребления во всех сегментах аудитории.

Наша команда — full stack: мы работаем над созданием технологичных продуктов в области обработки и передачи видео, алгоритмов машинного обучения и компьютерного зрения, а также видео-конференц-связи, которые используются как во ВКонтакте, Одноклассниках, так и в других сервисах Mail.ru Group. Наши разработчики — выпускники лучших технических вузов страны: МГУ, СПбГУ, Политех, ИТМО, ЛЭТИ, призеры всемирных олимпиад по программированию, опыт создания успешных высоконагруженных программных продуктов от 3 лет и выше.

В нашем портфолио технологий — собственная технология адаптивного low-latency стриминга видео, собственный протокол UDP-стриминга для live, собственный сетевой протокол UT2, собственная технология распознавания лиц на видео / прямых эфирах, 3D-виртуальные маски, платформа видеозвонков и групповых видеозвонков на 100.

Среди продуктов — сервис «Видео» в социальной сети ВКонтакте и «Видео» в социальной сети Одноклассники, сервис коротких вертикальных видео «Клипы ВКонтакте», мобильное стриминговое приложение OK Live. Также команда работает над созданием и развитием видеоплатформы групповых звонков до 100 участников и их стримингом, записью, функцией демонстрации экрана и управлением участниками для Web/iOS/Android.

Мы — одна из сильнейших команд в России по созданию, развитию и разработке видео, соцсетей и технологий компьютерного зрения и искусственного интеллекта.

Задачи:

  • совершенствование платформы групповых видеозвонков, сервиса стриминга, видеоплеера и др.;
  • cоздание с нуля компонентов Видео внутри социальной сети от проектирования до запуска;
  • улучшение существующей функциональности на портале.

Интересное в работе:

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

Требования:

  • опыт разработки на vanilla JS (ES5 будет плюсом);
  • работа с инструментами автоматизации Grunt/Gulp, NPM;
  • знакомство с AMD и прочими модульными системами.

Будет плюсом:

  • знание TypeScript;
  • опыт работы с видео/аудио в браузере, WebRTC;
  • опыт код-ревью;
  • умеренный перфекционизм;
  • опыт full-stack разработки;
  • умение обсуждать и объяснять решения.

Бонусы

  • работа в профессиональной команде с серьезным опытом, создающей популярный российский проект;
  • при обоюдном интересе мы предложим такие условия сотрудничества, от которых не захочется отказываться;
  • регулярно пересматриваемая зарплата, годовые бонусы, социальный пакет (спорт, ДМС, английский язык);
  • комфортный офис с парковкой, душем и зонами отдыха;
  • дополнительное обучение за счет компании, участие в профессиональных конференциях и форумах по всему миру;
  • корпоративные мероприятия и Team Building Events в России и за рубежом;
  • дружный коллектив профессионалов.