FrontEnd (ES6+Typescript)
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
Ты можешь плохо гладить рубашки или пить слишком много кофе — это совершенно не важно, если ты будешь спасать мир вместе с «Лабораторией Касперского».
Ищем фронта на наш флагманский продукт Kaspersky Endpoint Security
Задачи:
- участие в разработке нового поколения одного из главных продуктов компании;
- реализация комплексного веб-интерфейса с использованием как front-, так и backend технологий;
- работа в тесной связке с экспертами предметной области
- оптимизация кода и написание unit-тестов;
- разработка ведётся на TypeScript с использованием собственного инструментария и компонентно-ориентированного фреймворка на базе RiotJS.
Требования:
- отличные знания JS (ES6+ или TypeScript);
- опыт использования lodash / underscore;
- навыки использования систем сборок (gulp / grunt, webpack / browserify);
- опыт работы с git;
- понимание объектно-ориентированного программирования;
- коммуникабильность (предстоит работать в связке с другими командами), стрессоустойчивость;
- знание английского языка достаточного для чтения документации и технической литературы.
Дополнительные плюсы:
- опыт работы с TypeScript;
- опыт компонентно-ориентированной разработки с использованием Angular, React, Vue.js, Riot.js;
- опыт разработки под Node.js;
- опыт написания unit-тестов (Jasmine / Jest);
- опыт работы с Microsoft Team Foundation Server (в т.ч. TFVC);
- понимание основ парадигмы функционального программирования.
Условия:
- В офисе у нас нет ничего особенного: обедаем в своём ресторане, загораем на собственном пляже, паримся в сауне после спортзала. Заставляют всё время бесплатно учиться: по своей теме, иностранным языкам и прочей ерунде.
- Лечат, как могут — по огромнейшему социальнейшему пакетищу (ДМС со стоматологией).
- Корпоративы приходится делать самим: летом поём вместе с Земфирой, а зимой — с группировкой «Ленинград».