Frontend-разработчик JavaScript

20.08.2023
160 000 / месяц
Срок для отклика истек

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

ГАРВИН (бывш. GarageTools) — поставщик комплексных решений по обеспечению автосервисов и промышленных предприятий. Наши сервисы освобождают клиентов от рутины связанной с закупками, чтобы они могли сосредоточиться на своем основном бизнесе. Мы занимаемся производством, импортом, дистрибуцией, прямыми продажами, а также разработкой собственных IT продуктов.

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

Вам предстоит участвовать в сложной разработке веб-платформы. На базе нашей платформы уже реализованы крупные совместные проекты с компаниями Северсталь, Фосагро и др. На основе нашего решения планируется создать маркетплейс для подключения других поставщиков, таким образом клиенты смогут максимально упростить свои закупки, делая их через единый ресурс, в том числе с мобильных устройств в несколько кликов и получать товар через несколько дней точно в срок. Новый функционал, который мы хотим реализовать, востребован крупнейшими предприятиями в России и других странах. Этот проект создаётся на базе нашего сайта, который с о стороны frontend написан на Nuxt.js, backend на Go.

Что мы ждем от вас:

  • Владение JS — знание и понимание конструкций языка. Знание и понимание области видимости переменных.

  • Понимание использования event bus и vuex. Знание как и в каких случаях передавать данные в компонент и отличие prop от state (области применения).

  • Владение CSS+HTML — умение вертикальной центровки без гридов как в 2000-х (шутка, но круто если знаете как). Умение адекватно и очевидно выстраивать вёрстку (semantic markup). Умение соблюдать style гайды. Знание отличия margin, padding, translate() и как расчитываются если выставить размеры в %.

  • Владение веб-сокетами — умение открывать, закрывать соединения, знать что такое веб-пуши и как с ними работать.

  • Базовое знание о security — как работают сессии. Знание 2+ видов (способов) поддержаний авторизации пользователя. Знание что такое CSRF-token и принцип работы. Знаете что такое CORS.

  • Опыт разработки ПО, основанный на ценностях Agile.

Отлично, если еще есть опыт работы:

  • с nuxtjs

Что мы предлагаем:

  • Оформление по ТК РФ с первого дня в аккредитованной ИТ-компании;

  • ДМС со стоматологией через 3 мес, корпоративная йога в офисе 2 раза в неделю с одним из лучших преподавателей в СПб, а так же пляжный волейбол или футбол 1 раз в неделю на сторонних площадках, и услуги психологов до 4-х раз в месяц с сервиса партнёров за счёт компании;
  • Коворкинг с завтраками, музыкой и настольным футболом в течение дня; где прекрасные бариста варят кофе с любовью;