🎟️ Зовём на весенний Хабр Семинар 2026

Время говорить о том, как ИТ-бренд и внешние коммуникации работают на удержание сотрудников. Встречаемся 11 марта в Москве.

→ ваш билет здесь

Ведущий frontend разработчик

Требования

Фронтенд разработчик
Senior
JavaScript
Адаптивная верстка
TypeScript
Node.js
Redux
HTML
Webpack
Vue.js
SCSS
React

Условия

Можно удалённо
Москва

Компания

Создаем лучший российский видеосервис

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

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

Работая у нас, ты можешь потрудиться в разных направлениях: b2c, b2b, внутренние сервисы и видеохостинговая платформа.

Что ты умеешь:

  • Пользуешься новыми примитивами JavaScript, но не плаваешь в старых. Следишь за обновлением стандарта.
  • Оперируешь асинхронщиной: event loop, таймеры, Promise, async/await.
  • Типизируешь код при помощи TypeScript. Даже если пока немножко — мы научим.
  • Умно обновляешь DOM — пишешь JSX на React, preact или подобном.
  • Представляешь, как верстать, чтобы у пользователя не вытекали глаза. Управляешь адаптивом.
  • Запускаешь запросы в сеть — умеешь коммуницировать с бэкендом (и голосом тоже).

Мы будем счастливы, если ты:

  • Понимаешь, что React, Redux и прочие MobX'ы — всего лишь инструменты для решения конкретной задачи.
  • Собираешь и регулярно деливеришь функционал в прод.
  • Анализируешь написанное, выявляешь бутылочные горлышки, работаешь над ошибками.
  • Смотришь на код через архитектурную призму.
  • Читаешь коллег за завтраком — проводишь code review и даёшь обратную связь младшим соратникам. Различаешь тонкие ароматы кода.
  • Не молчишь, если дизайнер нарисовал криво.
  • Понимаешь, что проджект и системный аналитик — не враги народа, а товарищи по борьбе за сногсшибательный продукт в заданных технических реалиях.
  • Тестируешь функционал юнит-тестами, помогаешь проектировать автотесты.

Что предстоит делать:

  • Работать с проектами, назваными по именам покемонов.
  • Верстать сетку, анимации.
  • Проектировать модную дизайн-систему.
  • Делать плеер устойчивым к непредсказуемому поведению пользователя и браузеров.
  • Поучаствовать в опенсорсе библиотеки рендеринга видео.
  • Рефакторить легаси. Да, без этого никуда. Но, благо, его немного.

И вообще красота, если ты умеешь:

  • Проектировать взаимодействие с бэком на паритетных началах.
  • Идентифицировать и убирать проблемы производительности.
  • Обкладывать код мониторингом.
  • Работать с мутными требованиями плечом к плечу с проджектом, продуктом, аналитиком, дизайнером и исследователем.

Стек:

Сборная солянка технологий из всех текущих проектов: typescript, react, redux, redux-saga, nodejs, nginx, webpack, npm, yarn, sass, less, stylus.

Ну и, естественно, стек не высечен в камне.

Что мы предлагаем:

  • Опыт работы над крупнейшем видеосервисом страны.
  • Работу в команде профессионалов и творческих людей с отсутствием бюрократии.
  • Достойный уровень дохода (обсуждается индивидуально с каждым кандидатом).
  • ДМС не дожидаясь окончания испытательного срока.
  • Уютный кофе-поинт с "фрукты и овощи".
  • Гибкое начало рабочего дня.
  • Классный офис в 10 минутах от станции метро Проспект Мира.