Frontend developer

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

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

Компания

Амбициозный проект от «М.Видео», новый формат онлайн-торговли –маркетплейс!

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

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

Мы Goods.ru — e-commerce нового типа. Входим в группу наряду с такими компаниями, как "М.Видео" и "Эльдорадо" (топ-10 крупнейших ритейлеров в мире в своем сегменте).

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

На сегодняшний день нас больше 300 человек и одно из самых больших IT-подразделений, в котором успешно трудятся разработчики, архитекторы, devOps, админы, продакт-менеджеры, тестировщики и т.д. В связи с активным ростом и развитием интересных высокотехнологичных проектов ищем в свою команду сильного frontend-разработчика на стэк Vue.js для участия в разработке нашего нового сайта.

Что предстоит делать:

  • Решать сложные и интересные задачи в команде разработчиков;
  • Использовать современные подходы, инструменты и технологии;
  • Разрабатывать системы бэк-офиса маркетплейса со стремительно растущей базой товаров (свыше 500 000 ед);
  • Грамотно использовать большое количество API (порядка 200 на текущий момент).
  • Решать сложные и интересные задачи в команде разработчиков;
  • Использовать современные подходы, инструменты и технологии;
  • Разрабатывать сайт с SPA+SSR для маркетплейса со стремительно растущей базой товаров (свыше 500 000 ед);
  • Грамотно использовать большое количество API (порядка 200 на текущий момент).

Текущая команда разработки состоит из 7 человек, среди которых frontend разработчики и QA. Проект активно развивается, внедряются новые технологии, поддерживается микросервисная архитектура.

Для разработки микросервисов используется технологический стек:

Для back-end: Node.js, Golang, Redis, Rabbit MQ, ElasticSearch, Docker, Nginx.

Для хранения данных используем: MS SQL, ElasticSearch.

Для front-end: Vue.js, TypeScript, SSR.

Рабочие инструменты: Docker, git / Bitbucket, Jira / Confluence.

Автоматизация развертывания и оркестрация: Jenkins, Ansible

Что для этого нужно:

  • Опыт frontend-разработки от 2-х лет;
  • Опыт кросс-браузерной и кросс-платформенной разработки;
  • Отличное знание JavaScript, HTML5, CSS, CSS пре/пост-процессоров, Git;
  • Опыт работы с фреймворками, предпочтительно Vue.js;
  • Понимать серверные технологии принципы построения бэкенда;
  • Понимать как устроен HTTP;
  • Уметь работать с DOM, API, SVG-объектами;
  • Способность брать на себя ответственность за результат.

Что вам будет интересно:

  • Возможность поработать с обширным ландшафтом ИС и микросервисной архитектурой;
  • Применить/прокачать свою экспертизу в нескольких технологических стеках;
  • Отсутствие бюрократии, иерархии, демократичность и открытость руководства;
  • Современные технологии и подходы в Scrum-команде, возможность смело и открыто реализовывать свои идеи (приветствуем и поощряем инициативу);
  • Получить практический опыт с фреймворком Vue.js, который стремительно набирает популярность и уже используется многими крупными международными компаниями.

+ еще несколько причин работать с нами:

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