🔔 Публичное собеседование DevOps-инженера с компанией «Островок!» — стартуем 20 марта в 16:00 МСК → трансляция ВК

JavaScript Developer (WPDev)

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

Можно удаленно

Компания

ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России

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

О компании и команде

Приглашаем Javascript разработчика в команду веб-плагинов для участия в создании новой линейки B2B-продуктов.

Мы, команда разработчиков плагинов для комплексного приложения (Kaspersky Security Center), интегрирующее в себя множество отдельных продуктов на основе плагинной системы.

Вам предстоит разрабатывать WEB-Плагины - React на клиенте, Nodejs (BFF) на сервере. Примерное соотношение задач клиент/сервер - 70/30)

WEB-Плагины обеспечивают всестороннее управление IT-системами и средствами безопасности и облегчают распределение обязанностей между администраторами.

Верстки практически нет. Современный тулинг веб-разработки. Только современные браузеры (поддержка IE11 не требуется).

Ожидания от кандидата

  • Отличные знания JS/TS;
  • Хорошие знания в области Computer Science;
  • Умение писать понятный код и разбираться в чужом;
  • Ориентирование в современном стеке web-разработки. Постоянная работа над собой. Анализ существующих и новых инструментов и их внедрение для оптимизации решений;
  • Опыт SPA-разработки (React);
  • Опыт разработки на Nodejs или желание развиваться в эту сторону.

Желательно:

  • Понимание принципов обеспечения безопасности в веб-приложениях (угрозы, способы предотвращения);
  • Высокий уровень самостоятельности, способность принимать решения и брать на себя ответственность;
  • Опыт декомпозиции верхнеуровневых задач и примерной оценки сроков исполнения.

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

Обязанности:

  • Разработка веб-плагина для KSC, обеспечивающего управление лицензиями и тенантами клиента;
  • Развитие веб-плагина платформы, отвечающего за взаимодействие с центром SOC и аналитиками безопасности, рефакторинг существующих и создание новых frontend-решений с использованием современных технологий;
  • Оптимизация текущего кода;
  • Написание тестов.