300000 до 400000 RUR
от
Москва
Нам нужен опытный разработчик, чтобы усилить команду разработки новых продуктов для нашей видео-стриминговой платформы Facecast для VoD, онлайн-стриминга с задержкой (HLS) и в рилтайме (WebRTC).
Основной стек продукта:
- JavaScript/TypeScript;
- React, Redux, Redux RTK;
- ViteJS.
Плюсом будет, если есть опыт работы с GRPC, WebRTC, LiveKit и можете читать код бэкенда, он у нас на Go.
Что требуется:
- знать бо́льшую часть нашего стека;
- уметь писать с фреймворками и без, на чистых JS/TS;
- знать паттерны проектирования, принципы SOLID и ООП, умение применять эти принципы и паттерны для отделения логики приложения от визуализации состояний в React;
- иметь реальный опыт коммерческой разработки с несколькими фреймворками, включая React, последние несколько лет вы были в роли старшего разработчика или senior developer;
-
глубокое понимание базовых классов и возможностей ES6;
-
опыт использования Redux Toolkit или аналогом для управления состоянием приложения;
- хорошо бы знать как устроен бэкенд, понимать как работают реляционные и KV БД;
- базовые знания Linux и CI/CD-инструментов: git, Docker, Docker Compose, Gitlab CI/CD;
- ответственность, организованность и умение работать в команде.
Что нужно делать:
- поддерживать и развивать существующие продукты;
- проектировать архитектуру и реализацию, защищать свои решения;
- организовать разработку, тестирование и поддержку созданного;
- писать читаемый и легко поддерживаемый код;
- декомпозировать и приоритизировать задачи;
- проводить кодревью;
- работать с техдолгом;
- делиться знаниями.
Условия:
- вы будете частью команды и, вместе с тем, мы постараемся выделить в ваше личную разработку конкретные продукты;
- аккредитованная Минцифры, 10 лет успешно работающая продуктовая айти-компания;
- пишем для себя, не аутсорсим;
- удалёнка, при желании можно работать в офисе в Москве;
- официальное трудоустройство с белой зарплатой, размер которой зависит от знаний и опыта, отпуска и больничные оплачиваются как положено;
- здоровые отношения внутри команды, отсутствие бюрократии;
- удобный график работы, и совам и жаворонкам будет комфортно.