JavaScript developer (сервис "Единое Видео")
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы делаем современные и быстрые интернет-сервисы, которые помогают миллионам пользователей. С нами люди работают, решают бытовые задачи, учатся и развлекаются. Мы делаем их жизнь радостней и удобней. Более 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 в России и за рубежом;
- дружный коллектив профессионалов.