Frontend Developer

Company Name: Kaspersky Lab jobs, Employment

Location: RU

Overview

В нашу дружную команду увлеченных профессионалов со сложной и интересной предметной областью ищем достойного кандидата.

Наша команда разрабатывает системы управления компонентами защиты для рабочих станций на основе web технологий.

Мы любим пробовать новое и следим за развитием технологий. Наиболее перспективные из них используем в наших продуктах.

                                                                                                                                         

Для чего Вы нам нужны:

  • Разработка desktop приложений на основе Electron
  • Разработка Web-приложений

 

Что Вам необходимо для этого:

  • Опыт работы с большими системами;
  • Уверенное знание JavaScript, опыт разработки от 3-х лет;
  • Знакомство со стандартом ES2015+;
  • Опыт разработки SPA-приложений;
  • Опыт работы с одним из популярных фреймворков/библиотек (React, Redux, Flux, Backbone, Marionette, Ember, etc);
  • Опыт работы с системой сборки Gulp;
  • Умение работать в команде;
  • Опыт работы с системами контроля версий (Git)

 

Будет плюсом:

  • Опыт работы с Node.js
  • Умение без слёз настроить конфиг для webpack;
  • Знакомство с css-modules / styled components;
  • Знакомство с PostCSS, Less, Stylus;
  • Знакомство с Babel, TypeScript;
  • Опыт десктоп-разработки с использованием Electron/NW.js/CEF;
  • Опыт написания автотестов (Jest, Jasmine, Mocha, Chai);
  • Наличие профиля GitHub с примерами кода;
  • Наличие оформленных npm-пакетов;
  • Опыт интеграции своего кода с другими языками C++, C#, Java;
  • Знакомство с Agile/Scrum