Ведущий fullstack-разработчик (JavaScript)

до 250 000 руб. на руки
Опыт работы: От 3 до 6 лет
График работы: Удаленная работа
Занятость: Полная занятость
Компания: Facecast

Нам нужен ведущий разработчик в команду веб-разработки API и фронта стриминговой платформы Facecast для VoD, лайв-стриминга с задержкой (HLS) и в рилтайме (WebRTC) и оборудования для передачи видео Evacoder.

Требования к стеку:
  • JavaScript, TypeScript, HTML, CSS;
  • Node.js;
  • React и его экосистема;
  • Express.js или схожие фреймворки;
  • SQL;
  • CI/CD-инструменты: git, Webpack, Docker, Docker Compose, Gitlab CI/CD

Всё это нужно знать на высоком уровне, вакансия же на ведущего разработчика с опытом.

Плюсом будет, если вы имели дело с WebRTC, PHP (на нём есть немного кода), Golang (а на нём соседняя группа пишет медиа-ядро), но это обязательно.

Скилы:
  • надо уметь писать с фреймворками и без, на чистых JS+TS, потому что у нас веб — не только обычные приложения, но и, например, плеер на базе https://github.com/clappr/clappr с либой плейбека https://github.com/video-dev/hls.js, продукты с WebRTC и т. д.;
  • API надо будет делать грамотно, чтобы не переделывать постоянно, поэтому нужен опыт их проектирования;
  • надо знать алгоритмы и основные паттерны проектирования, от GoF и DI в их числе, и уметь вовремя их применить;
  • есть асинхронщина и нагрузки, не 1M+ RPS, конечно, но и не сайт с сотней кликов в день;
  • ваш опыт коммерческой разработки больше 3-х лет должен быть реальным, полученным не только из написания сайтов-црмок. Время, потраченное в школах начинающих программистов, эльбрусах и степиках разных, в опыт не засчитывается, а работы там сделанные не будут являться подтверждением ничего.
С чем предстоит работать:
  • с разработкой новых фич и приложений;
  • с поддержкой кода, накопленного за 10 лет (да, там есть и ES5, jQuery и вот это всё), занимает ~30 % от общего времени;
Условия:
  • аккредитованная Минцифры, 10 лет успешно работающая айти-компания;
  • пишем для себя, не аутсорсим;
  • удалёнка, при желании можно работать в офисе в Москве в парке;
  • официальное трудоустройство с белой зарплатой, размер которой зависит от знаний и опыта;
  • отпуска и больничные оплачиваются как положено;
  • здоровые отношения внутри команды, отсутствие бюрократии;
  • удобный график работы, и совам и жаворонкам будет комфортно;
  • ДМС.

Вы должны быть гражданином РФ.

Хочу откликнуться
<
>