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 (по желанию сотрудника);
- Предоставим все необходимое для работы и поддержим все здравые начинания :)