JavaScript-разработчик at CTI

JavaScript-разработчик at CTI



Требуемый опыт работы: 1–3 года

Полная занятость, полный день

CTI - Communication Technology Innovations - лидер системной интеграции и производства программного обеспечения, специализирующийся в области IP-коммуникаций.

Компания CTI работает на российском рынке с 2002 года и оказывает весь спектр услуг, связанных с созданием, управлением, развитием и поддержкой ИТ и телекоммуникационной инфраструктуры заказчика.

Более 500 заказчиков компании - крупнейшие операторы связи, банки, государственные структуры. В подразделении Сервиса - более 130 активных проектов.

Сейчас в нашу команду требуется JavaScript-разработчик.

О проекте: 

Проект по омниканальности контакт-центров.

Новый проект по созданию единого канала коммуникации между бизнесом и клиентами. Предполагается разработка высоконагруженной системы, способной обрабатывать одновременно несколько каналов коммуникаций между участниками: чат, голос, видео, соц. сети, email и т.п.

Для разработки портальной части решения был выбран следующий стек:

 • JavaScript: ES 6;

 • SASS (scss);

 • HTML5;

 • WebPack;

 • Testing: mocha.js, karma;

 • SPA: Vue.JS 2.x

 • GraphQL.

Основным языком на backend был выбран Elixir и платформа Erlang/OTP.

В качестве основной БД используется PostgreSQL. Также ещё задействуются RabbitMQ и ElasticStack.

Основные обязанности:

 • Реализация портальной части собственного продукта компании по омниканальности контактных центров.

 • Участие в разработке архитектуре портальной части.

 • Участие в аналитике и оценке трудозатрат по задачам.

 • Участие в формирование требований к реализуемым решениям.

Требования:

 • Опыт практической разработки на JavaScript от 2 лет.

 • Понимание принципов и шаблонов разработки ПО, таких как: SOLID, IoC, DI, DRY, KISS и т.п.

 • Хорошее знание Vue.JS 2.x, scss, es6, webpack 2.0.

 • Понимание архитектуры SPA.

 • Опыт написания модульных и интеграционных тестов с помощью mocha.js и karma

 • Знание Git, и опыт работы с Gitlab.

 • Хорошее знание и опыт работы под Unix-like OS.

 • Знание английского языка на уровне, достаточном для чтения документации.

Будет дополнительным плюсом:

 • знание GraphQL;

 • понимание механизмов аутентификации через JWT;

 • опыт работы с ElasticStack;

 • опыт написания и реализации сценариев на Gherkin;

 • опыт развертывания и сопровождения клиентских приложений в боевой эксплуатации.

Что мы готовы предложить:

 • Официальное трудоустройство и оформление полностью согласно ТК РФ;

 • Наличие высокопрофессионального штата специалистов;

 • Систему обучения и тренингов;

 • Режим работы с 10.00 до 19.00, возможна частичная удаленная занятость;

 • ДМС после прохождения испытательного срока (с возможностью льготного страхования родных);

 • Дружный молодой коллектив, зерновой кофе, чай.

https://spb.hh.ru/vacancy/28115252

Report Page