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

JavaScript-developer

Требования

Фронтенд, Средний (Middle)JavaScriptMySQLNode.jsAngularVue.jsGulpCSSReactWebpack

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

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

Компания

Ведущий в России онлайн-сервис покупки авиабилетов и бронирования отелей

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

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

Anywayanyday — международный онлайн-сервис покупки авиабилетов и бронирования отелей. В связи с появлением большого числа новых задач мы расширяем команду и приглашаем кандидата на вакансию – Middle JavaScript-разработчика.

Что необходимо делать:

  • Создание новых и развитие существующих программных продуктов компании, ориентированных как на клиента, так и на коллег.
  • Разработка веб-приложений и сервисов с использованием языка JavaScript.
  • Участие в принятии архитектурных решений, касающихся создаваемых продуктов.
  • Ведение исполняемых проектов в Jira и системе контроля версий; проведение peer review.

Требования:

  • Развитые навыки программирования, проектирования, анализа.
  • Хорошее знание языка JavaScript — как основ, так и современных стандартов; умение находить оптимальные решения; стремление писать хорошо поддерживаемый код.
  • Опыт серверной разработки под Node.js; знание библиотек Gulp/Grunt, Webpack/Browserify/Rollup.
  • Знание современных UI-библиотек React, Vue, Angular; понимание принципов MVC, Flux.
  • Хорошее знание HTML, опыт использования шаблонизаторов.
  • Хорошее знание CSS; опыт разработки с использованием препроцессоров SASS, LESS, Stylus; понимание принципов адаптивной вёрстки.
  • Опыт работы с git/mercurial, в том числе совместной работы.
  • Опыт работы с системами управления проектами, трекерами, например, Jira.
  • Умение грамотно и доходчиво излагать свои мысли, работать сообща и планировать свои трудозатраты.

Бонусы

Условия:

  • Конкурентоспособный уровень заработной платы.
  • Оформление согласно ТК РФ, белая заработная плата.
  • Широкие возможности для профессионального и карьерного роста.
  • Комфортный и современный офис в стиле лофт, ст. м. Павелецкая, Дербеневская набережная (ходит корпоративный транспорт от м. Павелецкая и Крестьянская застава).
  • Гибкий график работы.
  • Свободный стиль одежды.
  • Бесплатные чай/ кофе в офисе.

Дополнительные инструкции

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

  • Знание любых других языков программирования, опыт разработки в других областях.
  • Опыт серверной разработки под ASP.NET; знание Razor.
  • Понимание принципов транспиляции, применения полифиллов, поддержки разных поколений стандартов.
  • Опыт разработки требований к API, постановки задач для других разработчиков.
  • Опыт продолжительной поддержки одного проекта в течение долгого времени, понимание влияния legacy и технического долга на разработку.
  • Опыт реализации веб-приложений для touch-устройств, оптимизации для слабовидящих.