← Все вакансии/Лаборатория Касперского
OfficeМосква

JavaScript Developer

ЛК
Лаборатория Касперского
Формат
Office
О роли

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

О компании

Команда разрабатывает системы управления компонентами защиты Kaspersky Endpoint Security.

Обязанности

  • Участие в разработке нового поколения флагманского корпоративного продукта компании
  • Реализация комплексного веб-интерфейса с использованием как backend, так и frontend-технологий
  • Разработка на React, Node.js и TypeScript с использованием собственной компонентной библиотеки
  • Тесное межкомандное взаимодействие с целью достижения наилучшего результата
  • Работа с инструментами CI/CD
  • Оптимизация кода и написание тестов

Требования

  • Опыт работы с масштабными enterprise-решениями
  • Опыт разработки на Node.js и React
  • Отличные знания JS (ES6+ или TypeScript)
  • Навыки работы с git
  • Навыки использования систем сборок (webpack / vite, gulp / grunt)
  • Умение работать в команде и коммуникабельность
  • Знание английского языка для чтения документации и технической литературы

Будет плюсом

  • Умение настроить конфиг для webpack
  • Знакомство с css-modules / styled components
  • Опыт написания unit-тестов (Jasmine / Jest)
  • Понимание основ парадигмы функционального программирования
  • Наличие профиля GitHub с примерами кода
  • Наличие оформленных npm-пакетов
  • Опыт интеграции своего кода с другими языками C++, C#, Java

Условия

  • Фултайм, офис (МСК)
  • Социальный пакет
  • Оплата мобильной связи
  • ДМС и страхование жизни (включая детей) с первого месяца
  • Обучение: митапы, конференции, сертификации, иностранные языки, курсы по развитию навыков
  • Ежемесячная доплата на питание
  • 2 спортзала и сауна прямо в офисе
  • Свой ресторан и бар
  • Врач и массаж в офисе
  • Программа релокации в HQ для кандидатов из регионов
Стек и навыки

С чем работаем