Г

UX/UI разработчик / Frontend Engineer (Python, FastAPI)

Мы разрабатываем пользовательские кабинеты, внутренние административные панели и сервисные веб-интерфейсы.

глушкова ксения евгеньевна · На сервисе с: 08.08.26 19:09

↑ Вакансия с автоподнятием
Зарплата не указанаРоссияБеларусьМоскваМинскУдалёнка
Локации (удалёнка):МоскваМинск

Удалённая работа — географически не привязана. Щёлкни по любой из локаций, чтобы открыть оригинальную карточку.

О роли

Мы разрабатываем пользовательские кабинеты, внутренние административные панели и сервисные веб-интерфейсы.

Ищем специалиста, который умеет самостоятельно пройти весь путь от анализа пользовательского сценария и прототипа до готового адаптивного интерфейса, подключённого к API.

Важно: нам нужен разработчик, не привязанный к одному фреймворку. В одних проектах интерфейс реализован на Vue и Node.js-инструментарии, в других — на серверных шаблонах, обычном JavaScript и backend на Python/FastAPI.

С какими проектами предстоит работать

  • Личный кабинет VPN-сервиса: авторизация по magic link, подписки, устройства, платежи, тарифы, checkout и управление аккаунтом.

  • Административные панели: пользователи, платежи, промокоды, тарифы, источники, роли и права доступа.

  • Аналитические интерфейсы: статистика, отчёты, финансовые показатели, прогнозы и графики.

  • Формы настроек, служебные панели и внутренние инструменты.

Задачи

  • Проектировать понятные пользовательские сценарии для личных кабинетов и административных систем.

  • Создавать прототипы и макеты в Figma и самостоятельно реализовывать их в коде.

  • Разрабатывать компоненты и страницы на Vue 3, а также работать с HTML, CSS и JavaScript без обязательной привязки к конкретному фреймворку.

  • Встраивать интерфейсы в разные backend-проекты, включая Node.js и Python/FastAPI/Jinja2.

  • Подключать REST API, обрабатывать загрузку, ошибки, пустые состояния и ограничения доступа.

  • Создавать таблицы, фильтры, формы, модальные окна, уведомления, графики и дашборды.

  • Обеспечивать корректную работу интерфейсов на desktop, Android и iOS.

  • Развивать единую дизайн-систему: компоненты, состояния, сетку, типографику, цвета и отступы.

  • Проводить UX/UI QA после реализации и улучшать существующие интерфейсы.

  • Участвовать в code review и работе через GitLab Merge Requests.

Обязательные требования

  • Коммерческий опыт frontend-разработки от 2 лет.

  • Сильные знания HTML5, CSS3 и современного JavaScript.

  • Опыт работы с Vue 3 или сопоставимым SPA-фреймворком: React, Angular или Svelte.

  • Уверенная работа с Node.js-инструментарием: npm, package.json, Vite, сборка проекта и управление зависимостями.

  • Умение работать не только внутри SPA, но и с серверными шаблонами или существующим backend-приложением.

  • Понимание REST API, авторизации, JWT, ролей и прав доступа.

  • Опыт создания адаптивных и mobile-first интерфейсов.

  • Умение проектировать сложные рабочие интерфейсы: таблицы, фильтры, формы, статистику и графики.

  • Владение Figma: компоненты, Auto Layout, варианты и прототипирование.

  • Понимание UX-состояний: loading, empty, error, success, disabled и validation.

  • Умение проверять результат в реальных браузерах и на разных разрешениях.

  • Опыт работы с Git, ветками, Merge Requests и code review.

  • Способность самостоятельно разобраться в существующем проекте и довести задачу до production-ready результата.

Текущий стек

  • Vue 3, Vue Router, Pinia.

  • JavaScript, Node.js, npm, Vite и esbuild.

  • Tailwind CSS и Flowbite.

  • Axios, Chart.js и date-fns.

  • HTML/CSS и серверные шаблоны Jinja2.

  • Python/FastAPI на стороне отдельных сервисов.

  • REST API, JWT, Docker и GitLab CI/CD.

Знание всего списка не обязательно. Важнее способность быстро адаптироваться и реализовывать интерфейсы в разных технологических окружениях.

Будет преимуществом

  • Опыт разработки административных панелей, CRM, личных кабинетов или SaaS-интерфейсов.

  • Опыт работы с платежами, подписками и checkout-сценариями.

  • Знание TypeScript.

  • Опыт с React, Nuxt, Next.js, Express или NestJS.

  • Базовое понимание Python, FastAPI или другого backend-стека.

  • Опыт настройки Docker и CI/CD.

  • Опыт написания frontend-тестов.

  • Понимание accessibility и базовых требований WCAG.

  • Опыт создания или развития дизайн-систем.

  • Навыки продуктовой аналитики и проведения UX-исследований.

Что ожидаем от результата

  • Макет и реализация визуально совпадают.

  • Интерфейс одинаково хорошо работает на desktop и мобильных устройствах.

  • Учтены ошибки API, загрузка, отсутствие данных и ограничения прав.

  • Компоненты переиспользуются, а стили не дублируются без необходимости.

  • Решение можно поддерживать и развивать без полной переработки.

  • Разработчик самостоятельно проверяет свою работу перед передачей задачи.

Личные качества

  • Самостоятельность и ответственность за итоговый результат.

  • Внимание к деталям и умение аргументировать UX/UI-решения.

  • Готовность работать как с новыми, так и с уже существующими интерфейсами.

  • Способность общаться с backend-разработчиками и уточнять API-контракты.

  • Нормальное отношение к обратной связи и итерационным улучшениям.

Что прислать в отклике

  • Ссылку на GitHub/GitLab или примеры реализованного кода.

  • Портфолио в Figma или скриншоты готовых интерфейсов.

  • 2–3 проекта, в которых вы отвечали и за UX/UI, и за frontend-реализацию.

  • Краткое описание личного вклада и использованного стека.

  • Ожидания по формату работы и оплате.

Похожие вакансии Vue

hh.ru
дао айти

Frontend-разработчик Vue 3 / TypeScript (Middle)

дао айтиНа сервисе с: 24.09.26 17:54
80k–120k ₽РоссияУфаУдалёнка

О проекте

Мы разрабатываем B2B-платформу для управления внутренними процессами организаций. Продукт объединяет задачи, документооборот, контроль качества, внутренние аудиты, обработку заявок, корпоративные коммуникации и аналитику.

Платформа помогает сотрудникам сократить рутинную работу, а руководителям — видеть состояние процессов, контролировать сроки и принимать решения на основе данных.

Ищем frontend-разработчика для развития веб-приложения на Vue 3 и TypeScript. Предстоит работать с насыщенными интерфейсами: формами, таблицами, дашбордами, календарями и обновлениями в реальном времени. Главная задача — делать сложные рабочие процессы понятными и удобными для пользователей.

Чем предстоит заниматься

  • Разрабатывать и улучшать наш веб-продукт на Vue 3 и TypeScript.
  • Создавать и улучшать формы, таблицы, фильтры, дашборды и другие компоненты интерфейса.
  • Интегрировать интерфейс с REST API, совместно с backend-разработчиками прорабатывать взаимодействие клиента и сервера.
  • Работать с правами доступа, уведомлениями и обновлением данных в реальном времени.
  • Адаптировать интерфейс под разные экраны, улучшать удобство и скорость работы.
  • Разбираться в существующем коде, исправлять ошибки и постепенно улучшать архитектуру.
  • Участвовать в обсуждении задач и предлагать технические решения.

Что мы ожидаем

  • Коммерческий опыт frontend-разработки от 2 лет.
  • Уверенное знание JavaScript, TypeScript, HTML и CSS.
  • Практический опыт с Vue 3 и Composition API.
  • Опыт работы с Vue Router и Pinia либо аналогичными инструментами.
  • Понимание REST API, асинхронных запросов и обработки ошибок.
  • Умение создавать адаптивные интерфейсы и работать с библиотеками компонентов.
  • Владение Git.
  • Способность самостоятельно разобраться в задаче, уточнить требования и довести решение до рабочего результата.

Будет плюсом

  • Опыт с Vuetify.
  • Разработка B2B-систем, личных кабинетов или интерфейсов со сложными формами и таблицами.
  • Работа с WebSocket, PWA и push-уведомлениями.
  • Опыт визуализации данных с ApexCharts или Chart.js.
  • Написание компонентных и end-to-end тестов.
  • Внимание к UX: состояниям загрузки, валидации, пустым экранам и понятным сообщениям об ошибках.

Наш стек

Vue 3, TypeScript, Vite, Vuetify, Pinia, Vue Router.

hh.ru
birinshi lombard (бірінші ломбард)

Fullstack-разработчик (Go + Vue.js)

birinshi lombard (бірінші ломбард)На сервисе с: 24.09.26 16:13
Зарплата не указанаКазахстанАлматыОфис

Технологический стэк:

  • Go (Golang) - Backend;
  • Vue.js - Frontend;
  • JavaScript/TypeScript;
  • REST API;
  • SQL;
  • Git;
Требования:
  • опыт коммерческой разработки от 3 лет;
  • уверенное знание Golang, Vue.js
  • опыт разработки REST API;
  • понимания принципов клиент-серверных приложений;
  • опыт работы с SQL и реляционными базами данных;
  • умение самостоятельно разбираться в существующем коде и технической документации;
  • опыт в командной разработке.

Будет преимуществом:

  • опыт разработки финансовых или учетных систем;
  • знание Vue 3 и Composition API;
  • знание TypeScript;
  • опыт разработки интеграций с внешними API.
Условия:
  • График работы 5/2, 9:00-18:00;
  • Программа социальной поддержки;
  • Обучение сотрудников;
  • Скидки на приобретение золотых изделий;
  • 2 дополнительных дней отпуска в год;
  • Возможность формировать процессы, инструменты и команду под реальную задачу.
hh.ru
компания спортмастер, офис

Oracle developer (+Vue+C#)

компания спортмастер, офисНа сервисе с: 24.07.26 18:06↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваУдалёнка

Мы находимся в поиске Fullstack разработчика, который будет заниматься развитием информационных систем.

Чем предстоит заниматься:

  • Программирование в СУБД Oracle, подготовка API (SQL, PL/SQL);
  • Оптимизация системы в широком смысле;
  • Проведение код-ревью;
  • При необходимости дорабатывать средний слой на C#;
  • При необходимости дорабатывать интерфейс на Vue+JS.

Мы ждем от наших будущих коллег:

  • Коммерческий опыт разработки Oracle PL/SQL от 5 лет;
  • Коммерческий опыт работы с Vue 2/3 от 2 лет или C# от 3 лет;
  • Вовлечённость в процесс создания продукта;
  • Желание развиваться и делиться знаниями;
  • Желание применять в своей работе инструменты на базе LLM.

Будет плюсом:

  • Хорошее владение Jira, Confluence, Cruсible, Gitlab;
  • Наличие опыта написания скриптов автоматизации на Python.

Наш основной стек: Oracle SQL, PL/SQL; C#; Vue.js 3; JavaScript+HTML+CSS; Pyhton.

Инфраструктура: Jira, Confluence, Cruсible, Gitlab.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.