JavaScript developer
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
Мы разрабатываем сетевой роутер с интеграцией с IoT(Интернетом Вещей) и облачными сервисами, возможностью запуска сторонних приложений. Ключевая особенность – продвинутые функции безопасности. У нас уже вышел коммерческий релиз и есть обратная связь от первых пользователей, но впереди большой путь по созданию зрелого решения. Ищем разработчика, который хочет участвовать в выпуске программных продуктов необходимых рынку Интернета Вещей.
Обязанности:
- Разработка WEB интерфейса для Kaspersky IoT Secure Gateway - https://os.kaspersky.ru/solutions/kaspersky-iot-infrastructure-security/
- Разработка компонентов Kaspersky Security Center Web Console для администрирования продуктов работающих на базе KasperskyOS;
- Разработка переиспользуемых компонентов, модулей, написание чистого JavaScript кода;
- Анализ и улучшение эффективности, стабильности, безопасности и масштабируемости разрабатываемых компонентов;
- Подготовка набора тестов для верификации разработанных решений;
- Участие в разработке и ревью архитектуры;
- Peer code review.
Требования:
- Уверенные знания и опыт разработки на JavaScript;
- Знание html\css;
- Опыт программирования на Vue.js или React;
- Опыт реализации приложений на Node.js;
- Навыки использования систем сборок (gulp, webpack).
Будет плюсом
- Знание методов проектирования ПО (ООП, ФП);
- Опыт верстки html\css;
- Опыт написания тестов, умение писать тестируемый код;
- Использование selenium, Jest.
- Опыт работы с системой контроля версий Git;
- Опыт работы в соответствии с методологиями Agile.