👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

JavaScript Разработчик ("Облачный проект")

Требования

ФронтендJavaScriptVue.js

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

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

Компания

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

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

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

Ты можешь плохо гладить рубашки или пить слишком много кофе — это совершенно не важно, если ты будешь спасать мир вместе с «Лабораторией Касперского».

Прямо сейчас мы ищем  JavaScript джедая в отдел разработки корпоративных продуктов. У нас много задач по реализации нового функционала и архитектуре. Нам нужен JavaScript разработчик, который поможет вывести наши инструменты на новый уровень качества.

О проекте. Мощное, комплексное приложение интегрирующее в себя множество отдельных продуктов на основе плагинной системы. Client/Server. Полностью построен на JavaScript. 95% это работа с чистым JS во framework agnostic среде. Во главу угла поставлены модульность, абстракции, компоненты. Проект поделен на npm пакеты. Все живёт в локальном npm реестре. Верстки практически нет. Современный тулинг веб разработки. Только truе браузеры (IE11+). Все заливается в Git, а он живет в Gitlab. Меньше возни в почте! Все решаем в Mattermost.

Если хотите прокачать свои скилы в архитектуре, научиться писать большие сложные проекты, научиться работать в больших распределенных командах - приходите к нам.

Основные задачи:

  • Разработка продуктов в сегменте B2B в роли JavaScript разработчика
  • Работа в составе слаженной и грамотной команды над крупным проектом
  • Разработка переиспользуемых компонентов, модулей, написание чистого JavaScript кода
  • Оптимизация текущего кода
  • Написание тестов

Требования:

  • Отличные знания JavaScript.
  • Опыт программирования на одном из следующих фреймворков: Riot.js, Vue.js, AngularJS, React
  • Опыт использования утилитарных библиотек lodash / underscore
  • Опыт работы с task-runner’ами Gulp или Grunt
  • Опыт работы с бандлерами вроде Webpack, Browserify
  • Опыт работы с системой контроля версий Git
  • Хорошие знания в области объектно-ориентированного программирования
  • Умение писать понятный код и разбираться в чужом
  • Ориентирование в современном стеке web-разработки. Постоянная работа над собой. Анализ существующих и новых инструментов и их внедрение для оптимизации решений
  • Коммуникабельность, стрессоустойчивость, чувство ответственности и умение работать в команде
  • Знание английского языка достаточное для чтения документации и литературы

Дополнительными плюсами будут:

  • Опыт написания unit и regression тестов. Умение писать тестируемый код.
  • Абстрактное мышление и умение строить переиспользуемые и взаимоинтегрирующиеся решения
  • Опыт реализации приложений на NodeJS/Express
  • Опыт использования Socket.IO
  • Опыт работы с highload системами
  • Знание паттернов проектирования и архитектуры
  • Опыт компонентно-ориентированной разработки

Бонусы

Условия:

  • В офисе у нас нет ничего особенного: обедаем в своём ресторане, загораем на собственном пляже, паримся в сауне после спортзала. Заставляют всё время бесплатно учиться: по своей теме, иностранным языкам и прочей ерунде.
  • Лечат, как могут — по огромнейшему социальнейшему пакетищу (ДМС со стоматологией). 
  • Корпоративы приходится делать самим: летом поём вместе с Земфирой, а зимой — с группировкой «Ленинград».

Хочешь терпеть всё это вместе с нами? Скорее откликайся на вакансию — поплачем на твоём собеседовании!