Full Stack Developer (Node.js, TypeScript/JavaScript)

Требуемые навыки

Разработка ПО · Node.js · JavaScript

Местоположение и тип занятости

Москва

Компания

ТОП-5 международная компания в области IT безопасности. Один из лучших работодателей России

Описание вакансии

Кто мы:

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

Наша команда разрабатывает системы управления компонентами защиты Kaspersky Endpoint Security.

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

 

Вам предстоит:

  • Участие в разработке нового поколения флагманского корпоративного продукта компании;
  • Реализация комплексного веб-интерфейса с использованием как backend, так и frontend и технологий;
  • Разработка на Node.js и TypeScript с использованием собственного инструментария и компонентно-ориентированного фреймворка;
  • Тесное межкомандное взаимодействие с целью достижения наилучшего результата;
  • Оптимизация кода и написание тестов;

 

Вы нам подходите если:

  • У вас есть опыт работы c масштабными enterprise решениями;
  • Опыт разработки под Node.js;
  • Вы обладаете отличными знаниями JS (ES6+ или TypeScript);
  • Опыт работы с git;
  • Вы обладаете навыками использования систем сборок (gulp / grunt, webpack / browserify);
  • Понимаете объектно-ориентированное программирование;
  • Умеете работать в команде и коммуникабельны (предстоит работать в связке с другими командами);
  • Знаете английский язык для чтения документации и технической литературы.

 

Плюсом будет:

  • Умение без слёз настроить конфиг для webpack;
  • Знакомство с css-modules / styled components;
  • У вас есть опыт работы с одним из популярных фреймворков/библиотек (React, Redux, Angular, Vue.js, Riot.js, etc);
  • Опыт написания unit-тестов (Jasmine / Jest);
  • Понимание основ парадигмы функционального программирования.
  • Наличие профиля GitHub с примерами кода;
  • Наличие оформленных npm-пакетов;
  • Опыт интеграции своего кода с другими языками C++, C#, Java;
  • Знакомство с Agile/Scrum.

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.