JavaScript Developer (KES)
Удалённо
CI/CDGitTypeScriptReactJavaScriptNode.jsViteWebpackUnit-testsES6GruntGulp
Описание
В нашу команду ищем разработчика систем управления компонентами защиты Kaspersky Endpoint Security, который будет участвовать в создании нового поколения флагманского корпоративного продукта компании.
Обязанности
- Участие в разработке нового поколения флагманского корпоративного продукта компании
- Реализация комплексного веб-интерфейса с использованием как backend, так и frontend и технологий
- Разработка на React, Node.js и TypeScript с использованием собственной компонентной библиотеки
- Тесное межкомандное взаимодействие с целью достижения наилучшего результата
- Работа с инструментами CI/CD
- Оптимизация кода и написание тестов
Требования
- Опыт работы c масштабными 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