Full Stack Developer (Node.js)

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

МоскваПолный рабочий день

Компания

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

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

Условия работы

Кто мы:

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

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

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

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

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

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

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

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

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

Бонусы

Мы предлагаем: 

Интересную работу:

  • Команда лучших экспертов
  • Масштабные задачи
  • Самые современные технологии
  • Расширение технического кругозора

Социальный пакет:

  • ДМС и страхование жизни (включая детей) с первого дня
  • 100% оплата больничного
  • Бесплатное обучение: митапы, конференции, сертификации, 7 иностранных языков
  • Ежемесячный бонус на обеды
  • Оплата мобильной связи

Комфортные условия

  • 2 спортзала и сауны прямо в офисе
  • Свой ресторан и бар
  • Врач и массаж в офисе
  • Программа релокации для кандидатов из регионов