Описание вакансии
Чем предстоит заниматься:
Разработка веб-сайтов и веб-приложений с использованием Vue.js.
Технические навыки:
Опыт работы с Vue.js от двух лет.
Понимание принципов объектно-ориентированного программирования (ООП), MVC и умение применять их на нативном js.
Уверенное владение базовыми операциями Git и понимание GitFlow.
Понимание принципов SOLID.
Уверенное знание Vue3 и стека Pinia, Vuex, Vue-router.
Понимание Typescript на уровне документации.
Уверенное использование сборщиков webpack и vite.
Понимание UI/UX и дизайна
Опыт написания тестов в соответствии с методологией TDD.
Понимание взаимодействия клиента и сервера через HTTPS и Web Socket.
Базовое понимание Docker.
Понимание архитектурных стилей frontend (FSD).
Будет плюсом:
Опыт работы с другими объектно-ориентированными языками программирования (Java, C#, Go и т. п.);
Опыт разработки бэкенда (как в рамках собственных проектов, так и в коммерческой разработке).
Опыт разработки микросервисов.
Умение работать в Figma.
Предлагаем:
Пятидневная рабочая неделя, с 10:00 до 19:00;
Офис находится в центральном районе в 10-х минутах ходьбы от метро Чернышевская;
Оформление по ТК РФ, оплачиваемый отпуск 28 дней, оплачиваемые больничные;
Заработная плата по результатам собеседования;
Расширенную социальную политику, в том числе ДМС;
Безлимитный кофе, чай и вкусные печенья.