Frontend developer / Фронтэнд разработчик

Зарплата

от 250 000 до 350 000 ₽

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

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

Компания

Кроссплатформенные мультимедийные и социальные приложения и сервисы.

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

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

Приглашаем в нашу команду на вакансию «Фронтэнд разработчик». Проект «Сервис удаленной записи подкастов и видеозвонков». В офис или удалённо.

Это наш новый проект, ориентированный на удалённую запись аудио/видео подкастов в высоком качестве, а также групповые видеозвонки. Проект находится на ранней стадии, но уже имеет рабочий прототип.

Наши технологии:

  • Javascript (ES6+), React, Redux (Redux Toolkit), Webpack, Less
  • Django, Docker, nginx
  • Для тестирования на разных устройствах и браузерах используем Lambdatest
  • Деплой через Bitbucket Pipelines.

Макеты в Figma, задачи в Jira, а репозитории в Bitbucket. В текущей версии для видеозвонков используется решение от Agora, в дальнейшем есть большая вероятность перехода на собственное решение на базе WebRTC. Для записи видео и аудио дорожек используется MediaStream Recording API. Нет спринтов, но проводим короткие стендапы для синхронизации. Мы считаем, что задачи должны определять используемые технологии.

Что вы будете делать:

Вам предстоит работать в команде над созданием web-приложения для удалённой записи подкастов и групповых звонков. Обсуждать варианты развития приложения, а также предлагать решения и технологии для выполнения задач различной сложности. Создавать интерфейсы с учетом современных UX/UI-практик, используя результат работы профессиональной команды дизайнеров.

Что мы ожидаем:

  • Опыт работы от 3 лет
  • Навыки построения архитектуры web-приложений
  • Уверенное владение JS (ES6+), CSS3, HTML5
  • React + Redux (в том числе Redux Toolkit)
  • Умение грамотной настройки Webpack сборки
  • Опыт написания юнит-тестов

Что будет большим плюсом:

  • Опыт в разработке крупных веб-приложений
  • Опыт работы с WebAPIs: WebRTC, MediaRecorder, Media Capture and Streams, IndexedDB
  • Опыт программирования на Python (Django)
  • Опыт использования других front-end фреймворков
  • Опыт участия в проектах, связанных с мультимедиа.

Условия и почему у нас здорово работать:

  • Гибкий рабочий график с началом работы с 7:00 до 12:00.
  • Трудоустройство согласно ТК РФ, белая зарплата по итогам индивидуального собеседования.
  • Полис ДМС со стоматологией.
  • Частичная компенсация затрат на обучающие курсы/материалы.
  • Пересмотр заработной платы 2 раза в год, ежегодная премия по итогам работы.
  • Международный проект: не стартап и не аутсорс.
  • Корпоративные курсы английского языка, участие в международных выставках и командировки.
  • Современное оборудование рабочего места.
  • Отсутствие излишней бюрократии.
  • Классный офис с комнатой отдыха и террасой в центре города в БЦ Холодный.

Бонусы