👋 Что важно в корпоративной культуре компании? Расскажите в коротком опросе → пройти

Full-stack Developer (Звук Бизнес)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Аудиосервис, который сопровождает тебя в течение всего дня

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

О компании и команде

Звук Бизнес — продуктовая IT компания, мы управляем аудиорекламой и создаем софт, с помощью которого можно озвучивать общественные пространства.

Звук Бизнес подбирает медиаконтент, создает аудио-айдентику бренда в HiFi качестве и настраивает трансляцию видеороликов на цифровых экранах.

Мы помогаем молодым брендам выделиться на рынке, а крупным компаниям — создать запоминающуюся коммуникацию с аудиторией и повлиять на продажи.

Ищем коллегу в команду Playback, в наше В2В направление, который поможет нам развивать наши плееры на различных платформах, строить процессы в кросс-функциональной команде, принимать важные технические решения, растить коллег в твоей команде.

⏯️ Команда Playback заботится о качестве воспроизведения, управлении плеерами и разработке системы генерации и шедулинга потоков и плейлистов. Наша задача - сделать процесс воспроизведения контента максимально удобным и приятным для наших пользователей.

Наш стек: React, React Native, Electron, Next.js, GraphQL, Apollo Client.

Чем предстоит заниматься

  • Разрабатывать музыкальные/видео плеера под различные платформы:
    - web (React + Redux)
    - desktop (Electron + React + Redux);
  • Участвовать в разработке бэкенда (Node.js, GraphQL);
  • Проводить ревью кода.

Ожидания от кандидата

  • Хорошее знание JavaScript (ES5 и выше), TypeScript и его системы типов;
  • Хорошее знание и опыт работы с Node.js;
  • Уверенное понимание принципов работы структур данных и алгоритмической сложности;
  • Опыт работы с Git, REST/GraphQL;
  • Понимание принципов работы сетевых протоколов http(s) / WebSocket.

Будет плюсом

  • Опыт работы с Electron;
  • Опыт разработки с Node.js под веб на бэкенде (express/fastify/apollo);
  • Опыт разработки приложений с использованием React;
  • Знание внутреннего устройства Windows/Linux, механизмов работы сервисов, аудио, видео и сетевых подсистем;
  • Опыт сборки десктоп приложений;
  • Знание внутренних механизмов работы браузера html5 audio/video / Web Audio API / Web Workers;
  • Наличие опыта работы со Smart TV (WebOS, Tizen).

Условия работы

  • Офис в историческом центре Санкт-Петербурга или в Москве;
  • Гибридный график работы или полностью удаленный;
  • ДМС с первого рабочего дня;
  • Работа над собственным продуктом в музыкальной индустрии: присоединяйся и примешь участие в развитии продукта, которым пользуются миллионы;
  • Компенсация сервиса психологических консультаций «Ясно»;
  • Компенсация обучения, профильные митапы;
  • Высокая инженерная культура и драйвовая команда. Мы все еще малый бизнес! Нет излишней бюрократии. Вопросы решаются просто, проекты реализуются быстро;
  • Банально, но факт: у нас белая зарплата и оформление по ТК РФ.