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, возможность инициировать и реализовывать свои идеи (приветствуем и поощряем инициативу).