Frontend-разработчик (Vue.js)
Требуемые навыки
Местоположение и тип занятости
Компания
Описание вакансии
О проекте:
Мы не просто доставляем еду, а делаем людей сытыми и довольными. У нас есть грандиозная цель — стать лидером на рынке Foodtech. Для этого мы используем современный стек технологий и лучшие мировые практики E-Grocery. Мы команда крутых и ответственных профессионалов, знающих и любящих своё дело.
Мы часть большой компании Х5 Group, но сохраняем культуру стартапа — свобода и творчество, авантюра и новые идеи, работаем в команде и добиваемся результата. Всё весело и задорно.
Наши продукты — экспресс-доставка из магазинов «Пятёрочка» («Пятёрочка Доставка») и супермаркетов «Перекрёсток» («Перекрёсток.Быстро»).
Мы работаем для людей — заботимся об их безопасности, экономим время и силы, оставляя возможность нашим клиентам заниматься семьей и любимым делом.
Также мы сделали новый удобный агрегатор «ОКОЛО». В нём уже находятся «Пятёрочка», «Перекрёсток» и «Карусель», а также еда из любимых ресторанов. У нас очень классный дизайн и tone of voice. Посмотри приложение, ты влюбишься. Общаемся весело и тепло, скучно точно не будет.
Мы в цифрах:
- 13 регионов присутствия
- Более 50 000 заказов в день
- Уже более 7 миллионов доставленных заказов
- 200 сотрудников в команде
Наш стек:
- Для backend: Node.js, Redis, Rabbit MQ, ElasticSearch, Docker, Nginx.
- Для хранения данных используем: MongoDB, Postgres.
- Для frontend: Vue.js.
- Рабочие инструменты: Docker, Gitlab, Jira / Confluence.
- Автоматизация развертывания и оркестрация: Ansible.
Задачи:
- Разработка архитектуры SPA приложения;
- Проектирование архитектуры вместе с командой;
- Проведение ревью кода коллег;
- Написание стабильного и поддерживаемого кода, который решает задачи бизнеса;
- Решение технических задач (до 20% времени): оптимизация скорости работы, тесты, рефакторинг и другие тех. задачи;
- Коммуникация с дизайнерами, продактами и QA.
Пожелания к твоему опыту:
- Опыт от 2х лет во frontend разработке;
- Опыт работы с Vue.js;
- Предпочитаете TypeScript;
- Понимаете чем RESTful отличается от JSON-RPC;
- Хорошая база: классы, замыкания, понимание прототипов, es6;
- Умеете профилировать и находить узкие места в производительности (fps, размер бандла, webpack - оптимизация);
- Инженерный подход к работе - желание находить лучшее решение.
Будет плюсом:
- Умение и желание писать тесты: Jest, Cypress;
- Работа с командной строкой: (osx, Linux).
Почему с нами классно:
- Прокачиваем: в нашей команде крутые профессионалы из крупнейших компаний;
- Заботимся о комфорте: у нас классный офис Wework с опенспейсом, переговорками и лаунж-зонами. Находимся в центре (м. Парк Культуры);
- Оснащаем: предоставляем лучшую технику;
- Обучаем: мы уверены — у нас есть чему научиться, но готовы при необходимости подключить нужные курсы и конференции. Менторство и наставничество включены;
- Заботимся о здоровье: ДМС + стоматология после испытательного срока;
- Удобный график, возможность удаленной работы;
- Молодая и профессиональная команда, с которой не будет скучно;
- Свободное творческое пространство, минимум бюрократии;
- Если ты не из Москвы, поможем с переездом — оплатим дорогу и первый месяц аренды квартиры.
Как мы проводим собеседования:
1. 30 минут - Zoom - общение с HR.
2. 90 минут - Zoom - общение с командой.
3. Оффер.
Мы очень быстро принимаем решение.