Frontend React разработчик

в команду проектов ОКМ

О компании

ШТОРМ Технологии– российский разработчик систем для автоматизации деятельности контактных центров. В штате компании работает свыше 160 экспертов в области разработки. Центры разработки компании находятся в Москве, Обнинске и Санкт-Петербурге.

ШТОРМ Технологии занимается разработкой, поставкой, внедрением и сопровождением программных продуктов для автоматизации бизнес-процессов клиентского обслуживания, продаж и управления клиентским опытом, а также созданием продуктов и решений в области видеоаналитики, оказанием консультационных услуг.

Входит в «ИКС Холдинг» - компания, занимающаяся инвестициями, управлением и консолидацией на рынке телеком-медиа и технологий.

Клиентами компании являются лидеры рынка в таких отраслях, как телекоммуникации, банки, технологический ритейл.

О проекте

Вакансия открыта в команде, которая заботится об Автоматизированных Рабочих Местах сотрудников, обслуживающих абонентов одного из наших ключевых клиентов – компании, входящей в ТОП-3 Телеком отрасли в РФ. С их помощью мы стараемся сделать обслуживание более качественным и быстрым для абонента, удобным и эффективным для пользователей и предсказуемым и управляемым для менеджеров.

Мы отвечаем как за фронт (десктоп и веб), так и за бэк, интегрируемся со многими сторонними системами, переходим от монолита к микросервисной архитектуре, от десктопа к веб-клиенту, работаем, используя Kanban и стараясь соблюдать Agile принципы в целом.

В связи с активным стремлением уйти от достаточно сложного, большого и тяжелого десктоп-клиента к легкому, гибкому, компонентному веб-интерфейсу мы очень хотим видеть в нашей команде FrontEnd разработчика.

Поэтому, если ты готов делать то, что мы ждем от нашего коллеги в этой роли, считаешь, что у тебя есть все, что для этого необходимо и это совпадает с нашими ожиданиями (см ниже), мы будем рады поделиться с тобой интересными задачами, масштабными внедрениями, позитивными эмоциями, потрясающим опытом коллег и корпоративными плюшками 😊

Чем предстоит заниматься:

  • Участвовать в ревью требований к интерфейсам системы, помогать с их проектированием, и при необходимости предлагать изменять требований/дизайна или адаптировать архитектуру, таким образом, чтобы реализация была более ценной;
  • Непосредственно реализовывать спроектированное;
  • Помогать коллегам делать лучшую реализацию путем проведения Code Review (если есть опыт наставничества/сопровождения junior-разработчиков – вообще огонь);
  • Думать о качестве и выражать эти мысли в виде тестов, где это необходимо, и помощи специалистам тестирования по необходимости;
  • Помогать, по необходимости, DevOps специалистам с автоматизацией доставки и установки front-компонент;
  • Участвовать в улучшении деятельности команды через предложение, опробацию и применение современных технологий, а также новых инженерных практик.

Нам нужен разработчик, который имеет:

  • Высшее образование, желательно техническое;
  • Навыки работы с JS (ES6), React, Redux/MobX/Hooks, HTML+CSS (включая адаптивную верстку), Type Script;
  • Опыт применения тестовых фреймворков/библиотек типа Mocha, Chai, Jest, RTL;
  • Опыт/понимание использования WebSocket-ов; Понимание и умение работать с RESTlike API (GraphQL будет плюсом);
  • Понимание в части построения архитектуры многокомпонентных одно и несколько страничных веб-приложений;
  • Навыки работы с системой контроля версий (Git предпочтительно);
  • Понимание подходов CI/CD и опыт их применения/использования, в частности навыки работы с Docker-образами;
  • Понимание принципов гибкой разработки ПО;
  • Желание развиваться, пробовать новое, но не забывать про ответственность за результат в согласованные сроки.

Будем преимуществом:

  • Понимание ООП и паттернов проектирования;
  • Знание C#, .Net стэка;
  • Опыт работы с Node.js;
  • Опыт работы с Kubernetes+Rancher;
  • Опыт совместной работы со Storybook.

В свою очередь, мы предлагаем:

  • Интересные и масштабные задачи, работа в команде профессионалов;
  • «Белую» конкурентную заработную плату;
  • Оформление по ТК РФ и полное его соблюдение;
  • Гибкое начало рабочего дня ДМС со стоматологией после испытательного срока;
  • Современное «железо» для работы;
  • Возможность подключения к корпоративным тарифам мобильной связи;
  • Возможности для профессионального развития и карьерного роста;
  • Комфортную рабочую обстановку;
  • Участие в специализированных конференциях и семинарах, внутреннее обучение;
  • Возможность удаленной работы для региональных сотрудников.

Нажимая кнопку «Откликнуться», я соглашаюсь с обработкой персональных данных