ЯРазработчик
Упс! Что-то пошло не так :(
Во время загрузки страницы произошла непредвиденная ошибка. Пожалуйста, убедитесь что используете современный браузер и попробуйте перезагрузить страницу.

Front-end разработчик (Vue.js)

B2B-Center
Москва
В офисе или удалённо в пределах города
От 130 000 до 180 000 руб.
JavaScript
Vue.js
HTML
CSS
Размещено 1 неделю назад
2
Мы развиваем внутреннюю дизайн-систему для систематизации и масштабирования дизайн-решений на всех продуктах компании B2B-Center: Central Design System.
Версия 1.0 уже успешно выпущена и используется на трех продуктах в компании. С развитием дизайн-системы задачи становятся сложнее и интересней: от создания и поддержки базовых компонентов мы переходим к проработке шаблонизированных решений, которые будут использоваться и поддерживаться всё большим количеством продуктов одновременно. Для этого мы набираем в команду дополнительных участников: менеджеров, дизайнеров и фронтенд-разработчиков.
Стек технологий:
  • Vue.js
  • Nuxt.js
  • ES2018
  • Jest
  • Puppeteer
Задачи:
  • Разработка UI-компонентов на Vue.js;
  • Разработка и масштабирование архитектуры дизайн-системы на Nuxt.js;
  • Покрытие тестами, сбор метрик и полноценное участие в создании продукта от формирования гипотез до деплоя;
  • Нести ответственность за сроки доставки компонентов;·Быстро (и зачастую самостоятельно) восполнять пробелы в знаниях и делиться ими с командой.
Что нам требуется:
  • Уверенные знания JavaScript (общий поток, ООП, API, SOLID), основные алгоритмы, современный стандарт ES6+, области применения и архитектурные паттерны;
  • Опыт работы с Vue.js/Nuxt.js в продакшн от года;
  • Опыт работы с Vuex и построении store приложения
  • Опыт оптимизации на клиенте сложных Web-приложений;
  • Опыт работы с JavaScript test tools (Mocha, Chai, Jest, Ava, Puppeteer);
  • Понимание взаимодействия между client и server, передачи и хранения данных, RESTFul;
  • Базовые знания в UX/UI и понимание почему это важно;
  • Отличные знания HTML5 и CSS3 (чистый код, семантическая верстка, flexbox, grid, CSS анимации, a11y);
  • Личные качества: ответственность, быстрая обучаемость, самостоятельность и инициативность;
  • Грамотный русский язык для документирования своего кода и интерфейсов;
  • Знание английского языка на уровне чтения тех. литературы;
  • Большая любовь к новым технологиям и своей работе.
Плюсом будет:
  • Собственные проекты на Github;
  • Опыт применения собственных архитектурных решений и создание архитектуры проектов с нуля;
  • Опыт работы с Node.js в продакшн;
  • Опыт работы с CSS препроцессорами (LESS, SASS);
Что мы предлагаем:
  • Отсутствие бюрократии и бессмысленных процессов;
  • Участие в создании международного интересного проекта, которым можно будет гордиться;
  • Возможность расширять свой инструментарий и применять новые средства разработки и подходы в масштабе большой компании;
  • Достойная, полностью «белая» оплата труда;
  • Гибкий график работы;
  • Работа в удаленном режиме или в офисе мечты в районе м. Сокольники (5 минут корпоративным транспортом): с массажным креслом, кухней, мультимедийной комнатой, кофейней и игровым спортивным досугом;
  • Финансовая помощь в размере 100 000 р. при переезде в Москву.
Как откликнуться на вакансию
Контакты (Мовшина Ксения):
+7 495 9898519+7 495 9898519доб. 7194