О компании
Команда разрабатывает системы управления компонентами защиты 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 для кандидатов из регионов