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

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-разработки. Постоянная работа над собой. Анализ существующих и новых инструментов и их внедрение для оптимизации решений
Технический английский – свободное чтение документации