👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Back-End Developer (Node.js)

Требования

Бэкенд, Средний (Middle)Node.jsMongoDBRedisNginxHTTPDockerPostgreSQL

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

Санкт-ПетербургПолный рабочий день

Компания

Телекоммуникационный сервис

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

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

Команда Collaboration Tool разрабатывает новый инструмент коллективной работы. Это мессенджер, который предоставляет единое унифицированное рабочее пространство команды, где пользователи обмениваются сообщениями, файлами, ссылками, заметками, работают над документами, ведут общий календарь, используют ботов и интеграции. Сервис является частью unified communication system и предоставляет возможность звонить внутри сервиса (WebRTC) и на традиционные и мобильные телефоны, организовывать видеочаты, вебинары и имеет интеграцию с облачной АТС и Контакт-центром. Это отказоустойчивая low latency система с распределенной архитектурой, работающая в режиме 24/7 с уровнем доступности 99,999%. Сейчас мы ищем увлеченных профессионалов в новую команду, которая будет расширять базовые части Collaboration Tool, писать отказоустойчивые и масштабируемые сервисы для нового функционала, проектировать API, которым будут пользоваться разработчики со всего мира для создания собственных ботов и интеграций.

В стек технологий входят Java, Node.JS, Redis, Kafka, MongoDB, Docker, ELK, TICK. Сервис базируется в AWS и Private Cloud.

Вам предстоит:

  • Участвовать в проекте по созданию мессенджера с использованием современного стека технологий - Node.js, MongoDB, Redis, Docker, Logstash, RabbitMQ и т.д.
  • Участвовать в проектировании архитектуры новых сервисов.
  • Писать self-explained код.
  • Все покрывать юнит и авто-тестами.
  • Работать как самостоятельно, так и в команде.

Наши ожидания:

  • Желателен опыт разработки бэкенда высоко-нагруженных облачных систем.
  • Опыт работы с node.js (Или большое желание попробовать эту технологию “в бою”).
  • Опыт программирования на Javascript.
  • Понимание того, как правильно разрабатывать софт.
  • Опыт разработки и проектирования микросервисов.
  • Умение эффективно работать в команде.
  • Знание английского.

Мы предлагаем:

  • Индексируемую заработную плату.
  • 100% оплату больничного.
  • Отпуск 28 календарных дней, оплачиваемый 100% в соответствии с текущей ставкой.
  • Медицинское сопровождение (ДМС, офисный врач, стоматология).
  • Корпоративные обучающие программы, курсы английского языка.
  • Широкие возможности для самореализации, профессионального и карьерного роста.
  • Возможность командировок и дальнейшей работы в зарубежных представительствах компании (в том числе H1-B США, Филиппины, Китай).
  • Комфортные условия работы, современный бизнес-центр, удобные кресла, велопарковку, оборудованные кухни, чай, кофе, прохладительные напитки и сладости.
  • Корпоративные праздники, выезды, спорт.
  • Офис в 15-ти минутах ходьбы от метро.
  • Иногородним кандидатам предоставляется Relocation Bonus и помощь в поиске жилья в Санкт-Петербурге.

Дополнительные инструкции

Вы можете задавать дополнительные вопросы по вакансиям, отправляя их на наш почтовый ящик job@dins.ru