7 1 мес. назад

Разработчик JavaScript/TypeScript

Присоединяйтесь к команде Facecast, чтобы развивать и поддерживать продукты для видеоконференций. Вам предстоит проектировать архитектуру, писать читаемый код и проводить кодревью. Удалённая работа с гибким графиком и возможностью работать в офисе в Москве.

senior удалённо до 300 000 RUR
Тип занятости
full-time
Опубликовано
3 декабря 2025
Языки
English: Pre-Intermediate
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться

описание

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

условия

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

Похожие вакансии

6 вакансии
Devhunt
Devhunt
15 ч. назад

Senior Frontend developer (React.js, Node.js)

Ищем опытного разработчика для создания интерфейсов и архитектуры проектов с нуля. Важны навыки работы в команде и у…

до 300 000 RUR

senior удалённо
Бриф
Бриф
1 д. назад

Frontend-разработчик

Компания 'Бриф' ищет опытного Frontend-разработчика с минимум 5-летним опытом работы с React. Предлагаетс…

230 000 - 300 000 RUR

senior удалённо
Sasha AI
Sasha AI
1 д. назад

Разработчик Node.js

Присоединяйтесь к команде Sasha AI, где вы будете развивать передовые AI-технологии. Мы ищем специалиста с 5+ лет опыта в р…

300 000 - 350 000 RUR

senior удалённо
С
СайберСан
15 ч. назад

Старший Full-Stack разработчик (React / TypeScript / Node.js / NestJS)

В этой роли вы будете заниматься разработкой как фронтенда, так и бэкенда для платформы, которая поддерживает многоканальную коммуникацию и…

senior удалённо
М.Видео и Эльдорадо
М.Видео и Эльдорадо
16 ч. назад

React-лид

Вакансия для React-лида в компании М.Видео и Эльдорадо. Вы будете отвечать за архитектуру и производительность ф…

senior удалённо
5
5 LAB(ФАЙВ ЛАБ)
16 ч. назад

Старший Front-end разработчик

Вы будете участвовать в разработке платформы визуализации данных следующего поколения, созданной ведущей глобальной технологической компанией. Ваша работа…

senior удалённо