UX audit hh.ru

Independent UX research

An ongoing UX audit of the job seeker journey on HH.ru — from preparing a resume and searching for vacancies to applying and managing employer responses. The research identifies friction points, UX risks and opportunities to make the experience more connected and understandable.

Role UX Researcher & Product Designer
Platform Web
Timeline 2026–present
Scope Resume, job search, application and employer communication

Предисловие

Во время работы над этим исследованием HH.ru начал обновлять отдельные части интерфейса, поэтому часть найденных UX-рисков может со временем стать неактуальной.

Я оставляю кейс в формате work in progress: буду помечать устаревшие наблюдения, отслеживать изменения продукта и при необходимости добавлять свои гипотезы улучшений.

Так этот кейс становится не только UX-аудитом, но и наблюдением за тем, как живой продукт меняется в процессе редизайна.

Исследование пользовательского пути соискателя: от резюме и поиска вакансии до отклика и работы с ответами работодателей.

HH.ru — один из ключевых сервисов для поиска работы. Для соискателя это не просто сайт с вакансиями, а рабочий инструмент: здесь пользователь создаёт и дорабатывает резюме, сравнивает предложения, откликается, ждёт ответов и возвращается к перепискам.

Эта страница — сокращённая версия моего ongoing UX-аудита HH.ru. Здесь я показываю ключевые артефакты, основные UX-проблемы и возможные направления улучшений.

Полное исследование в Notion →

Сценарная персона

РольUX/UI Designer / Product Designer

КонтекстИщет работу через HH.ru, сравнивает вакансии и отслеживает отклики и ответы работодателей.

ЦельНайти релевантную вакансию и пройти путь от подготовки резюме до коммуникации с работодателем.

Основные задачиПодготовить резюме · найти и оценить вакансию · адаптировать отклик · отслеживать статусы.

Что важноПонимать специализацию и уровень позиции, быстро оценивать релевантность и не терять контекст откликов.

СценарийРезюме → поиск → оценка вакансии → отклик → статусы → коммуникация.

Сценарий соискателя

Чтобы не строить аудит на предположениях, я сначала зафиксировал фактический путь соискателя внутри HH.ru: от подготовки резюме до поиска вакансии, отклика и дальнейшей работы с ответами работодателей.

Этот этап помог определить ключевые шаги сценария, точки возврата, развилки и места, где пользователь может потерять контекст.

Главная страница → Авторизация / регистрация → Создание резюме → Доработка резюме → Переход к вакансиям → Фильтрация выдачи → Список вакансий → Карточка вакансии → Отклик → Раздел откликов → Коммуникация

В сценарии соискателя участвует много сущностей, но для дальнейшего UX-аудита ключевыми являются три: профиль и резюме, вакансия и отклик.

User Flow

На основе зафиксированного сценария соискателя был построен user flow — схема пользовательского потока от входа на HH.ru до отклика и дальнейшей работы с откликами.

01

Вход в сценарий

  • Пользователь заходит на HH.ru.
  • Авторизуется или регистрируется.
Есть ли аккаунт?
Нет → регистрация Да → авторизация
02

Работа с резюме

  • Создаёт новое или выбирает текущее резюме.
  • Заполняет контакты, основную информацию, опыт, навыки и образование.
  • Переходит к поиску вакансий.
Есть ли готовое резюме?
Нет → создать Да → использовать
03

Поиск и отклик

  • Формирует запрос и фильтрует выдачу.
  • Просматривает список и открывает вакансию.
  • Оценивает релевантность и принимает решение об отклике.
  • Откликается или сохраняет вакансию.
Вакансия релевантна?
Нет → изменить поиск Да → открыть и откликнуться
04

Работа с откликами

  • Проверяет статус отклика.
  • Получает ответ работодателя.
  • Переходит к переписке или продолжает поиск.
  • Возвращается к списку вакансий и новым откликам.
Работодатель ответил?
Нет → ожидание Да → чат
Открыть полный User Flow в FigJam →

User flow показывает, что сценарий соискателя на HH.ru не является полностью линейным. Перед откликом пользователь может проходить через дополнительные условия: авторизацию, создание или выбор резюме, фильтрацию выдачи, открытие карточки вакансии и оценку её релевантности.

UX review & Cognitive walkthrough

Анализ строится по user flow, а не по отдельным экранам или сущностям. Это позволяет смотреть на сценарий как на последовательность действий: где пользователь входит в путь, где принимает решения, где может потерять контекст и где ожидает обратную связь от системы.

Выводы группируются вокруг трёх ключевых сущностей: резюме, вакансия и отклик. Для каждого этапа оцениваются понятность следующего действия, достаточность информации, видимость важных элементов, обратная связь и риск потери контекста.

1. Экран: Резюме и профиль

Главная задача экрана: показать пользователю, какие резюме у него есть, насколько они активны и какие действия доступны: открыть резюме, создать новое, поднять резюме или перейти к вакансиям.

Что работает: экран объединяет профиль, статус поиска, активное резюме и статистику в одном месте. Пользователь быстро видит количество просмотров, приглашений и отдельный переход к вакансиям.

UX-риски:
  • карандаш рядом с профилем воспринимается как редактирование поля, но открывает меню;
  • рекламные блоки расположены выше раздела «Мои резюме» и сдвигают основной сценарий;
  • оценка резюме не объясняет, на чём она основана и что именно стоит улучшить;
  • базовые действия с резюме выражены слабо, а коммерческие предложения конкурируют с переходом к вакансиям;
  • рекомендованные навыки не всегда связаны с содержанием резюме.

Гипотеза: усилить экран как рабочую точку подготовки к отклику: сделать переход к вакансиям основным действием, базовые действия с резюме — более явными, а коммерческие и обучающие предложения распределить по контексту.

Экран резюме и профиля HH.ru

2. Экран: Резюме

Главная задача экрана: показать, насколько резюме готово к откликам, какая информация уже заполнена, что ещё можно улучшить и какие действия доступны: редактирование, управление видимостью, продвижение или переход к подходящим вакансиям.

Что работает: структура резюме представлена в понятной последовательности. Пользователь видит степень заполненности, может управлять видимостью, скачать или распечатать резюме и открыть подходящие вакансии.

UX-риски:
  • контактные данные и внешние ссылки распределены по разным частям интерфейса;
  • портфолио ограничено галереей и плохо поддерживает сайт, Behance, Notion, PDF или Figma-прототип;
  • универсальные рекомендации могут создавать ложное ощущение незавершённости резюме;
  • нет очевидного импорта готового CV/PDF;
  • редактирование отображается разными паттернами;
  • переход к вакансиям не выделен как основной следующий шаг;
  • коммерческие и обучающие сценарии визуально сильнее базовых действий.

Гипотеза: собрать контакты и внешние ссылки в понятную структуру, расширить поддержку портфолио, сделать рекомендации контекстными, унифицировать редактирование и выделить переход к вакансиям как основной CTA.

Страница резюме HH.ru

3. Экран: Выдача вакансий

Главная задача экрана: помочь пользователю быстро отобрать подходящие вакансии: понять, почему они попали в подборку и насколько соответствуют резюме, опыту и целевой роли.

Что работает: экран показывает количество вакансий, резюме, сортировку, период публикации и основные фильтры. Это помогает сузить выдачу и перейти к просмотру предложений.

UX-риски:
  • резюме выглядит как фильтр, но его нельзя быстро сменить или понять, какие данные влияют на подборку;
  • уровень позиции не всегда считывается из названия и диапазона опыта;
  • в выдачу попадают смежные, но нерелевантные дизайнерские роли;
  • сортировка «по соответствию» не объясняет логику ранжирования;
  • hover-, active- и focus-состояния интерактивных элементов непоследовательны.

Гипотеза: явно показывать основу подборки, дать возможность сменить резюме, лучше обозначать уровень позиции, отделять UX/UI-роли от смежных направлений и объяснять факторы релевантности.

Выдача вакансий HH.ru

4. Экран: Вакансия

Главная задача экрана: показать содержание вакансии и дать возможность изучить условия, понять требования, оценить компанию и перейти к отправке отклика.

Что работает: страница собирает название позиции, зарплату, формат работы, опыт, задачи, требования, условия и информацию о компании. Основное действие «Откликнуться» заметно сразу.

UX-риски:
  • десктоп и приложение дают разный объём информации о количестве откликов;
  • активность работодателя показывается уже после отклика;
  • нет явного сравнения вакансии с резюме пользователя;
  • резюме нельзя быстро адаптировать под конкретную вакансию;
  • при одном резюме пользователь может потерять этап финальной проверки;
  • интерактивные состояния элементов непоследовательны.

Гипотеза: превратить страницу вакансии в точку подготовки к отклику: сравнивать требования с резюме, показывать совпадающие и недостающие навыки, активность работодателя и давать финально проверить резюме и письмо.

Страница вакансии HH.ru

5. Экран: Отклики

Главная задача экрана: помочь пользователю управлять откликами и коммуникацией: понимать статусы заявок, находить нужные отклики, видеть новые сообщения и продолжать общение.

Что работает: отклики и приглашения собраны в одном месте. Пользователь видит результат, может перейти к вакансии или работодателю, открыть переписку и продолжить коммуникацию.

UX-риски:
  • не хватает поиска и прикладной сортировки по вакансии, компании, роли и дате коммуникации;
  • в чате нет поиска по сообщениям, собеседнику, компании или вакансии;
  • главный CTA уводит в курсы вместо активных коммуникаций;
  • карточный список плохо масштабируется при десятках параллельных откликов.

Гипотеза: добавить поиск и расширенную сортировку, развить фильтры в чате, сделать активные коммуникации основным CTA и предложить табличный режим для большого количества откликов.

Раздел откликов HH.ru
Чат с работодателем на HH.ru
01 / 05

Customer Journey Map

Customer Journey Map используется для синтеза пользовательского пути в сценарии поиска работы на HH.ru. В отличие от user flow, который показывает последовательность экранов и развилок, CJM помогает описать опыт пользователя шире: его цель на каждом этапе, действия, точки контакта, ожидания, вопросы, эмоциональное состояние, барьеры и возможности для улучшения.

Этап Подготовка резюме к откликам Поиск и оценка вакансий Подготовка и отправка отклика Работа с откликами
Цель пользователя Подготовить резюме, которое ясно показывает опыт, навыки и ценность специалиста. Найти подходящую вакансию, быстро оценить соответствие и решить, стоит ли откликаться. Отправить сильный и релевантный отклик, убедительно представляющий опыт пользователя. Продолжать поиск, контролировать отклики и замечать ответы работодателей.
Действия Отбирает опыт и результаты, обновляет портфолио и создаёт или редактирует резюме. Формирует запрос, настраивает фильтры, изучает выдачу и страницу вакансии, сохраняет или скрывает варианты. Выбирает резюме, пишет сопроводительное письмо, отвечает на вопросы работодателя и отправляет отклик. Проверяет статусы и переписки, отвечает работодателям и продолжает искать вакансии.
Pain points
  • Сложно оценить соответствие резюме требованиям рынка.
  • Трудоёмкий перенос готового резюме в HH.ru.
  • Ограниченные возможности презентации портфолио.
  • Много ручной проверки перед решением об отклике.
  • Скрытые инструменты исключения нерелевантных вакансий.
  • Неясный уровень роли и содержание задач.
  • Непрозрачная логика релевантности вакансии.
  • Нельзя сохранить несколько версий резюме для одной роли.
  • Нет быстрого редактирования резюме из сценария отклика.
  • Работа с сопроводительными письмами различается на вебе и в приложении.
  • Неясно, как составить сильное сопроводительное письмо.
Сложно быстро найти конкретный отклик и восстановить историю взаимодействия.
Эмоция 😣 😫 😟 🙁
Возможности
  • Показывать востребованные навыки и пробелы в резюме.
  • Добавить импорт резюме с автоматическим разбором.
  • Сделать портфолио заметной и содержательной частью резюме.
  • Сделать исключение ролей и ключевых слов заметным.
  • Структурировать уровень роли, задачи и ответственность.
  • Объяснять релевантность через совпадения и значимые пробелы.
  • Разрешить несколько версий резюме для одной профессии.
  • Добавить редактирование резюме с возвратом к той же вакансии.
  • Унифицировать повторное использование писем на всех платформах.
  • Объяснять структуру письма и связывать требования с опытом.
  • Добавить быстрый поиск по откликам, вакансии, компании и ключевым словам.
  • Связывать новые публикации с предыдущим откликом, статусом и перепиской.
Открыть полную CJM в FigJam →

Карта пути показывает, что основные точки трения возникают не из-за одного критического шага, а на переходах между этапами поиска работы. Пользователь вручную адаптирует резюме под требования рынка, отсеивает нерелевантные вакансии, персонализирует отклик и затем пытается восстановить историю взаимодействия с работодателями. При этом связь между резюме, вакансией, откликом и дальнейшей коммуникацией остаётся недостаточно цельной.

Синтез проблем

Чтобы систематизировать результаты исследования, я разделил путь соискателя на четыре ключевых этапа. Внутри каждого этапа я собрал все выявленные проблемы и объединил близкие наблюдения в группы. Такая структура помогает не потерять отдельные UX-риски, избежать дублирования и увидеть более крупные направления для улучшения продукта.

Подготовка и представление себя

  1. Пользователю сложно оценить качество резюме.
  2. Перенос готового резюме требует много ручной работы.
  3. Возможности профессиональной самопрезентации ограничены.
  4. Интерфейс работы с резюме непоследователен, а иерархия действий размыта.

Поиск и оценка вакансий

  1. Логика формирования и ранжирования выдачи непрозрачна.
  2. Сложно управлять релевантностью выдачи.
  3. Сложно быстро оценить содержание вакансии и своё соответствие ей.
  4. Недостаточно информации для решения об отклике.
  5. Интерактивные элементы интерфейса ведут себя непоследовательно.

Подготовка и отправка отклика

  1. Отклик нельзя гибко адаптировать под конкретную вакансию.
  2. Работа с сопроводительными письмами непоследовательна и недостаточно понятна.
  3. Пользователь может потерять этап финальной проверки перед отправкой.

Управление откликами и коммуникацией

  1. Поиск и сортировка откликов недостаточно развиты.
  2. История взаимодействия и переписка не связаны в единый контекст.
  3. Раздел откликов плохо поддерживает активный поиск работы.

Итог

Синтез объединил наблюдения из UX-review и CJM в четыре этапа пользовательского пути и помог убрать повторяющиеся формулировки, не потеряв конкретные UX-риски. Получившаяся структура стала основой для competitive benchmark.

Competitive Benchmark

Я сравнил, как другие сервисы решают четыре группы задач: подготовку резюме и портфолио, оценку релевантности выдачи, анализ вакансии и работу с откликами и коммуникацией.

01 — Resume & portfolio

HH.ru даёт сильную базу для структурированного резюме, но импорт готового CV/PDF и перенос данных остаются ручной работой. Для портфолио полезен паттерн Работа.ру: название работы, внешняя ссылка или файл.

Что забрать: импорт CV/PDF с распознаванием данных и расширенное портфолио: ссылка, файл, название проекта и краткое описание.

02 — Vacancy relevance

Проблема релевантности выдачи встречается и у конкурентов: пользователи видят смежные роли, а базовые наборы фильтров во многом похожи.

Что забрать: объяснять, почему вакансия попала в подборку, и показывать совпадения с резюме по навыкам, опыту, роли и формату работы.

03 — Vacancy evaluation

У Хабр Карьеры полезны квалификация, специализация, навыки и уровень позиции. В Indeed — быстрые признаки по инструментам, условиям и другим параметрам вакансии.

Что забрать: явные признаки уровня и специализации, фильтрацию по инструментам, навыкам и ключевым параметрам вакансии.

04 — Applications & communication

В Работа.ру интересна фильтрация откликов по отправленному резюме. Для коммуникации полезен поиск в чате из Wellfound.

Что забрать: фильтрацию откликов по резюме и поиск в коммуникации по сообщению, компании, вакансии и собеседнику.

Benchmark показал, что HH.ru не требует радикального изменения модели: у сервиса уже есть сильная база для сценария соискателя. Основной потенциал — в точечных улучшениях поверх существующего опыта: автоматизировать перенос данных, расширить самопрезентацию, понятнее объяснять релевантность вакансий и улучшить работу с откликами и переписками.

To be continued...