CARDPR – сервис электронных карт лояльности Apple Wallet и Google Pay. Работаем во всех странах, есть локализации на основные языки. Подключили несколько тысяч бизнесов и управляем миллионами выданных электронных карт. Аккредитованная ИТ-компания.
В работе используем Vue.js и Laravel (PHP).
Микросервисная архитектура, highload-проект.
Работаем по API с сервисами Apple, Google и CRM-системами.
Задачи
Рефакторинг и добавление новых функций существующим микросервисам CARDPR:
Кабинет управления картами CARDPR.
Генератор форм.
Административный кабинет CARDPR.
Требования
Опыт разработки на Vue.js 2 / Vuex (от 1 года).
Опыт написания функциональных компонентов Vue.js.
Знания JavaScript (ES6), HTML5, CSS3 (SASS), адаптивности, кроссбраузерности.
Опыт использования Unit / E2E - тестов (Vue Test Utils, Jest, Cypress);
Опыт работы с Figma.
Опыт работы и понимание модели CI/CD.
Понимание взаимодействия с сервером через HTTP, REST API.
Принципы и подходы к разработке архитектуры SPA, компонентный подход.
Опыт работы c Linux, Ubuntu будет преимуществом.
Понимание подходов к оптимизации производительности фронтенда (RAM, CPU, GPU, FPS).
Опыт работы с системами сборки (Webpack).
Опыт использования npm и Yarn.
Уверенное владение Git, Git Flow.
Способность оценивать время работ.
Условия
Вакансия только для граждан РФ.
Аккредитованная ИТ-компания.
Официальное трудоустройство, белая зарплата.
Размер зарплаты индивидуально оговаривается с кандидатом в зависимости от опыта.