Node.js разработчик (backend)

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

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

Компания

Разработка IT-проектов

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

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

Мы уверены, что именно благодаря сотрудникам компания быстро и успешно развивается. Поэтому находимся в постоянном поиске единомышленников: классных специалистов в своём деле и просто хороших людей.

Сейчас мы ищем к себе в команду Node.js разработчика уровня middle / senior на проект по созданию встраиваемого чата для общения и поддержки пользователей. Чат поддерживает как прямое общение с оператором через виджет, так и обращения, созданные через популярные социальные мессенджеры.

Задачи:

  • Декомпозиция существующего сервиса коммуникаций (клиент-оператор);
  • Проектирование архитектуры нового сервиса;
  • Дизайн БД, миграция данных в БД нового сервиса;
  • Перенос бизнес логики на NodeJS с Ruby on Rails;
  • Интеграция сервиса с мессенджерами (telegram, facebook, whatsapp, и т.п.);
  • Ведение технической документации;
  • Написание тестов;
  • Код ревью коллег.

Вы точно справитесь с задачами, если:

  • Имеете опыт программирования с TypeScript, Java, C#, Go, или Ruby;
  • Работали с реляционными БД (PostgresSQL, MySQL и др.);
  • Занимались оптимизацией сложных SQL запросов (у нас PostgreSQL);
  • Использовали RabbitMQ, Redis;
  • Не представляте себе разработку без тестов;
  • Уже работали с *nix-системами.

Будет плюсом:

  • Базовые знания работы frontend'a (React, CSS).


Бонусы

Условия:

  • Удалённую работу, либо работу в комфортабельном, современном офисе Санкт-Петербурга, в десяти минутах ходьбы от ст. м. "Чкаловская";
  • Выделенную зону отдыха, где есть вкусный кофе с печеньем, фрукты, пицца и возможность играть в кикер, настольные игры, PS4, а так же гитара;
  • Стабильную и конкурентоспособную заработную плату, которая определяется по результатам собеседования;
  • Оформление по ТК РФ с первого рабочего дня;
  • Оплачиваемые больничные и отпуск;
  • График работы 5\2 с гибким началом рабочего дня;
  • Компенсация фитнеса 50%, после испытательного срока;
  • ДМС предоставляется после окончания испытательного срока;
  • Возможность не только посещения конференций и курсов, но и выступать в качестве спикера, мы проводим открытые митапы у нас в офисе;
  • Выездные корпоративные праздники и мероприятия;
  • Иногородним кандидатам окажем помощь в релокации;
  • Для работы выдаем MacBook Pro или Dell (по желанию сотрудника);
  • Предоставим все необходимое для работы и поддержим все здравые начинания :)