Текст вакансии — это сигнал. Научившись читать его, вы экономите недели на бесполезных откликах и собеседованиях с заведомо токсичными работодателями. Разберём красные флаги по категориям, с примерами формулировок и тем, как их проверять до того, как вы потратили время.

Зачем вообще читать «между строк»

Компании пишут вакансии по-разному, но тон и формулировки выдают культуру и зрелость процессов. Один красный флаг — не приговор, но их сочетание почти всегда говорит о проблемах. Цель — не искать идеал, а отсеивать заведомо плохое и задавать правильные вопросы на интервью.

Категория 1. Компенсация

  • «Зарплата по результатам собеседования» без вилки. Иногда норма, но в сочетании с расплывчатыми требованиями — способ платить по минимуму. Проверка: спросите вилку на первом звонке; уклонение — сигнал.
  • «Оклад + проценты», где оклад маленький. Перенос риска на вас.
  • Нереалистичные требования за низкую вилку. «Senior fullstack + DevOps + ML» за зарплату джуна — компания не понимает рынок или ищет «универсала за всё».
  • Серые схемы выплат. Обещания «в конверте» — риски с легализацией и гарантиями.

Категория 2. Культура и формулировки

  • «Мы — семья, а не компания». Классический маркер размытых границ и переработок «по-семейному».
  • «Работа в режиме многозадачности и стресса», «готовность к переработкам». Прямой сигнал хаоса и выгорания.
  • «Ищем рок-звезду / ниндзя / героя». Часто означает «один человек закроет работу троих».
  • «Молодой дружный коллектив» как главное преимущество. Когда о работе сказать нечего, говорят про «печеньки».

Категория 3. Процесс найма

  • Очень много этапов (5–7 интервью + большое тестовое) для рядовой роли — неуважение к времени.
  • Огромное неоплачиваемое тестовое, похожее на реальную задачу компании.
  • Хаос в коммуникации: переносы, молчание неделями, противоречивая информация — так же будет и в работе.
  • Отказ описать этапы и ожидания — признак непрозрачности.

Категория 4. Ясность роли

  • Смешение нескольких ролей без приоритетов: «backend + frontend + DevOps + поддержка» — риск перегруза.
  • Нет конкретики о задачах — только общие слова. Хорошая вакансия объясняет, чем вы будете заниматься и зачем.
  • Грейд не совпадает с обязанностями: «junior» с зоной ответственности senior — способ сэкономить.

Категория 5. Стабильность и зрелость

  • Постоянно висящая вакансия месяцами — либо текучка, либо нереалистичные ожидания.
  • Размытая информация о продукте и компании.
  • Обещания «золотых гор» и «иксов через полгода» без конкретики.

Категория 6. Фейковая удалёнка (remote-washing)

  • «Удалёнка», но с обязательным присутствием в офисе несколько дней. Это гибрид — уточняйте сразу (сравните с реальной удалёнкой и гибридом).
  • «Remote», но требуется конкретный город/страна присутствия.
  • Жёсткая привязка к чужому часовому поясу без упоминания об этом в начале.

Как проверять флаги

  1. Спросите прямо на скрининге: вилка, формат, часовой пояс, этапы интервью.
  2. Изучите компанию: отзывы сотрудников, как давно висит вакансия, что за продукт.
  3. Оцените коммуникацию: как с вами общаются на этапе найма — так будет и в работе.
  4. Задавайте свои вопросы интервьюеру про процессы, овертаймы, как принимаются решения.

Зелёные флаги для контраста

  • Указана зарплатная вилка.
  • Конкретные задачи и зона ответственности.
  • Прозрачные этапы интервью и адекватное тестовое.
  • Честно описанный формат работы и часовой пояс.
  • Уважительная и своевременная коммуникация.

Что делать, если флаги есть

Один-два незначительных флага — повод задать вопросы, а не отказываться. Сочетание нескольких серьёзных (низкая вилка + хаос + размытая роль + «семья») — повод сэкономить время и пройти мимо. Ваше время на поиск ограничено; тратьте его на вакансии без явных тревожных сигналов.

Читайте вакансии как сигнал о культуре и зрелости компании. Отсеивайте явно плохое заранее и задавайте правильные вопросы по остальному — так поиск становится быстрее и спокойнее. Тренируйтесь на живых описаниях, например в подборках по Европе и удалёнке.