Обязанности и достижения:
Разработка и поддержка веб-приложений на Vue.js (Vue 2 и Vue 3) с использованием Nuxt.js для
создания универсальных и одностраничных приложений.
Ведение нескольких проектов одновременно, обеспечение их стабильной работы,
оптимизации и внедрение новых функций.
Проведение код-ревью для коллег, обеспечение соблюдения стандартов кодирования и
повышение качества кода.
Взаимодействие с аналитиками, бэкендерами и дизайнерами для определения требований,
согласования архитектурных решений и реализации пользовательских сценариев.
Разработка адаптивных интерфейсов с учетом UX/UI лучших практик.
Участие в планировании спринтов, оценке задач и формировании технической
документации.
Постоянное обучение новым технологиям и трендам в области фронтенд-разработки для
повышения эффективности команды.
Опыт проектирования архитектуры фронтенд-приложений. Разработка с нуля.
Опыт работы с SASS/SCSS.
Уверенное знание JavaScript (ES6+) и TypeScript
Опыт интеграции с REST API, понимание принципов HTTP, работы с авторизацией
Опыт работы с системами управления состоянием (Vuex, Pinia)
Навыки кроссбраузерной и адаптивной верстки