Обложка канала

JS Jobs

1765 @jsjobs

Хочешь получать первым свежие Javascript вакансии? - тогда подписывайся на наш канал. Система тегов по городам и технологиям поможет найти то, что тебе интересно.

JS Jobs

6 лет назад
Открыть в
Fullstack Developer (KasperskyOS)
Лаборатория Касперского
#офис
ЗП: Не указана.
#JS #CodeReview #Gulp #Webpack #Angular
«Лаборатория Касперского» работает над созданием защищенных продуктов на основе KasperskyOS. Одним из направлений является разработка мобильного телефона и безопасных решений на его основе.
Области ответственности команды
• Разработка стека программного обеспечения для мобильного телефона на KasperskyOS
• Разработка системы управления парком мобильных устройств (MDM)
• Выпуск конечных решений на основе KasperskyOS для мобильных телефонов
Основные задачи на данной позиции
• Разработка компонентов Kaspersky Security Center Web Console для создания MDM
• Разработка переиспользуемых компонентов, модулей, написание чистого JavaScript кода
• Анализ и улучшение эффективности, стабильности, безопасности и масштабируемости разрабатываемых компонентов
• Подготовка набора тестов для верификации разработанных решений
• Участие в разработке и ревью архитектуры
• Peer code review
Требования к соискателям
• Опыт коммерческой разработки на JavaScript и NodeJS
• Навыки использования систем сборок (gulp && webpack)
• Хорошие знания в парадигмах программирования
• Умение писать понятный код и разбираться в чужом
Желательно
• Опыт программирования на одном из следующих фреймворков: Riot.js, Vue.js, Angular, React
• Опыт написания unit тестов, умение писать тестируемый код
• Опыт работы с системой контроля версий Git
• Опыт работы в соответствии с методологиями Agile
• Знание паттернов проектирования и архитектуры, понимание и использование принципов SOLID
• Ориентирование в современном стеке web-разработки. Постоянная работа над собой. Анализ существующих и новых инструментов и их внедрение для оптимизации решений
• Технический английский – свободное чтение документации