Frontend-разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О компании:
ШТОРМ Технологии – российский разработчик систем для автоматизации деятельности контактных центров. В штате компании работает свыше 100 экспертов в области разработки. Центры разработки компании находятся в Москве, Обнинске и Санкт-Петербурге.
ШТОРМ Технологии занимается разработкой, поставкой, внедрением и сопровождением программных продуктов для автоматизации бизнес-процессов клиентского обслуживания, продаж и управления клиентским опытом, а также созданием продуктов и решений в области видеоаналитики, оказанием консультационных услуг.
Клиентами компании являются лидеры рынка в таких отраслях, как телекоммуникации, банки, технологический ритейл.
О проекте:
Проект по разработке собственного "коробочного" продукта CASCANA, предназначенного для автоматизации процессов омниканального обслуживания в контактных центрах клиентов крупного и среднего бизнеса.
В основе продукта собственная платформа, разработанная в рамках совместного проекта с фондом «Сколково», предоставляющая технологии "единого окна", управления очередями обращений, ролевой модели доступа, автоматизации бизнес-процессов и др., а также решения, разработанные и внедренные в проектах для "МегаФон" и "СМП Банк".
В концепции продукта поддержка омниканальности для обращений из различных "цифровых" каналов (голос, смс, чат, почта, мессенджеры, соц. сети и т.п.), интеграция с чат-ботами, базами знаний, CRM, поддержка технологий AI, ко-браузинг и т.п.
В обязанности входят только Frontend-задачи, а именно:
- Разработка с нуля нового компонента сложного коробочного продукта с использованием React;
- Разработка новых и развитие текущих модулей;
- Написание качественного, покрытого тестами, сопровождаемого кода;
- Поддержка существующего кода;
- Работа в команде с дизайнерами, аналитиками, тестировщиками, Frontend и Backend разработчиками.
С чем мы работаем:
JavaScript, ES6, ReactJS, Redux, WebSockets, Webpack, Unit testing (Mocha, Chai).
Нам нужен разработчик, который:
- Уверенно знает Javascript (ES6). Понимает на что нужно обращать внимание при разработке страниц;
- Имеет глубокие знания и опыт разработки на React (более 3 лет) + Redux;
- Уверенно владеет HTML/CSS (Responsive, Adaptive) и имеет навыки верстки;
- Умеет писать тесты на реализуемые задачи;
- Умеет работать с WebSockets;
- Понимает и умеет работать с REST API;
- Имеет опыт построения архитектуры приложений;
- Желательно понимание объектно-ориентированного программирования, паттернов проектирования;
- Готов развиваться, ищет сложные, но интересные задачи и заинтересован показать свой личный лучший результат в работе;
- Умеет объективно оценивать свои силы, четко расставлять приоритеты и нуждается в минимальном контроле со стороны.
Будет плюсом:
- Наличие опыта работы с TypeScript;
- Знание Node.js;
- Базовые знания Linux, Git, знание основных протоколов (http, amqp, etc.);
- Опыт работы с Docker, Kubernetes.
В свою очередь, мы предлагаем:
- Работу над продуктом от предположений, до реализации, сбора и анализа метрик;
- Интересные и масштабные задачи, работа в команде профессионалов;
- «Белую» конкурентную заработную плату;
- Оформление по ТК РФ и полное его соблюдение;
- Офис в шаговой доступности от метро «Автозаводская», БЦ Омега Плаза;
- Гибкое начало рабочего дня;
- ДМС со стоматологией после испытательного срока;
- Современное «железо» для работы;
- Возможность подключения к корпоративным тарифам мобильной связи;
- Возможности для профессионального развития и карьерного роста;
- Комфортную рабочую обстановку;
- Участие в специализированных конференциях и семинарах, внутреннее обучение;
- Возможность удаленной работы для региональных сотрудников.