Middle fullstack developer (JavaScript/Node.js/PHP)

Дата размещения вакансии: 05.03.2025
Работодатель: Facecast
Уровень зарплаты:
от 200000 до 250000 RUR
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

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

Основной стек продукта:

  • JavaScript, TypeScript;
  • React, Redux, RxJS;
  • Node.js;
  • HTML, CSS;
  • PostgreSQL, MySQL;
  • Webpack;
  • Docker.

Продукты крупные, давно в эксплуатации, поэтому есть элементы зоопарка технологий: ES5, TS3/4, React 17, Vue, jQuery, PHP7 Не стоит ожидать, что мы устроим глобальный рефакторинг или перепишем всё с нуля, нужно спокойно относиться к работе с легаси.

Что требуется:

  • знать бо́льшую часть стека, остальное можно доучить в процессе
  • уметь писать с фреймворками и без;
  • иметь реальный опыт коммерческой разработки на JavaScript и PHP, последние несколько лет работать в роли фулстек-разработчика не на фрилансе;
  • понимать как работают реляционные БД;
  • знания CI/CD-инструментов: git, Docker, Docker Compose и базовые знания Linux;
  • плюсом будет опыт разработки на PHP, у нас есть продукт, написанный на нём, но он не отнимает много внимания.

Что нужно делать:

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

Условия:

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