Роль подробно описана и сочетает UX с фронтенд-разработкой, но совмещение дизайна, реализации и широкой ответственности может сделать нагрузку высокой.
Кликните для подробной информации
Две роли в однойАктуальный стекПонятные задачи
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
UX/UI разработчик / Frontend Engineer (Vue): Разработка личных кабинетов, административных панелей и сервисных веб-интерфейсов с акцентом на адаптивность, подключение REST API и создание переиспользуемых компонентов. Focus on проектирование сложных UX-сценариев, обработку состояний интерфейса, интеграцию с Vue, серверными шаблонами и различными backend-проектами.
Локация: удалённая работа, Москва
Компания
HeadHunter; разработка пользовательских кабинетов, административных панелей и сервисных веб-интерфейсов.
Что делать
Проектировать пользовательские сценарии, прототипы и макеты в Figma для личных кабинетов и административных систем.
Разрабатывать адаптивные компоненты и страницы на Vue 3, HTML, CSS и JavaScript.
Встраивать интерфейсы в проекты на Node.js и Python/FastAPI/Jinja2, подключать REST API и учитывать авторизацию, ошибки, загрузку, пустые состояния и ограничения доступа.
Создавать таблицы, фильтры, формы, модальные окна, уведомления, графики и дашборды.
Развивать дизайн-систему, проводить UX/UI QA, улучшать существующие интерфейсы и проверять работу на desktop, Android и iOS.
Участвовать в code review и работе через GitLab Merge Requests.
Требования
Коммерческий опыт frontend-разработки от 2 лет.
Сильные знания HTML5, CSS3 и современного JavaScript.
Опыт работы с Vue 3 или сопоставимым SPA-фреймворком: React, Angular или Svelte.
Уверенная работа с Node.js-инструментарием: npm, package.json, Vite, сборка проекта и управление зависимостями.
Умение работать с серверными шаблонами или существующим backend-приложением, а не только внутри SPA.
Понимание REST API, авторизации, JWT, ролей и прав доступа.
Опыт создания адаптивных и mobile-first интерфейсов, включая сложные таблицы, фильтры, формы, статистику и графики.
Владение Figma: компоненты, Auto Layout, варианты и прототипирование; понимание UX-состояний loading, empty, error, success, disabled и validation.
Умение проверять результат в реальных браузерах и на разных разрешениях, работать с Git, ветками, Merge Requests и code review.
Способность самостоятельно разобраться в существующем проекте и довести задачу до production-ready результата.
Хорошо, если есть
Опыт разработки административных панелей, CRM, личных кабинетов или SaaS-интерфейсов.
Опыт работы с платежами, подписками и checkout-сценариями.
Знание TypeScript; опыт с React, Nuxt, Next.js, Express или NestJS.
Базовое понимание Python, FastAPI или другого backend-стека.
Опыт настройки Docker и CI/CD, написания frontend-тестов.
Понимание accessibility и базовых требований WCAG.
Опыт создания или развития дизайн-систем, продуктовой аналитики и UX-исследований.
Культура и преимущества
Удалённый формат работы и полная занятость.
Работа с новыми и существующими интерфейсами, итерационными улучшениями и обратной связью.
Самостоятельная ответственность за результат, внимание к деталям и аргументацию UX/UI-решений.
Взаимодействие с backend-разработчиками для уточнения API-контрактов.
В текущем стеке используются Vue 3, Vue Router, Pinia, Tailwind CSS, Flowbite, Axios, Chart.js, date-fns, Python/FastAPI, Docker и GitLab CI/CD.
Процесс найма
В отклике нужно предоставить ссылку на GitHub/GitLab или примеры кода, портфолио в Figma или скриншоты интерфейсов.
Нужно описать 2–3 проекта, личный вклад, использованный стек и ожидания по формату работы и оплате.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →