Искать «IT-работу в России» как одну ленту — способ смешать три разных рынка: офис в Москве, гибрид в регионе и удалёнку «по РФ», где команда уже распределённая, но договор и пояс всё равно российские. Рекрутер читает не гражданство в шапке, а совпадение: роль, стек, город или формат, готовность к поясу UTC+3/+4. Пока это не названо, вы конкурируете со всей выдачей «программист».
Ниже — как сузить поиск в 2026: какие каналы имеют смысл, как читать вакансию до отклика, как собрать резюме под локальный контур и куда смотреть договор с налогами без цифр из чатов. Живые слоты — в вакансиях в России, а не в чужом скрине «кто сейчас нанимает».
Коротко:
- Выберите один контур: офис/гибрид в конкретном городе, удалёнка по РФ или поиск из России на другие рынки. Это три файла и три фильтра.
- Каналы: агрегатор со стеком и городом, карьерные страницы, рефералы. Десять Telegram без дат — шум.
- Резюме под РФ: роль и задачи в первых строках, город и формат явно. Универсальное «открыт к релокации куда угодно» ослабляет локальный отклик.
- Вилку зарплаты собирайте по текущим вакансиям с вашим стеком, не по чужим «медианам 2026».
- Трудовой, ГПХ, самозанятость, ИП — разные контуры. Ставки и отчётность только по nalog.gov.ru и с бухгалтером, не из треда.
Три поиска, которые нельзя склеивать
Первый: локальный найм. Офис или гибрид в Москве, Петербурге, Новосибирске, Казани, Екатеринбурге. Здесь смотрят город, готовность приезжать, иногда испытательный с присутствием. Второй: fully remote внутри российского юрлица или распределённой русскоязычной команды. Третий: вы живёте в РФ, а цель — зарубежный контракт. Это уже другой рынок: другой язык файла, другие вопросы про выплаты. Его не закрывают фильтром «Москва + удалённо».
Если цель — уехать и искать уже на месте в другой стране, не маскируйте это под «удалёнка по РФ». Для соседних рынков отдельные гиды: Беларусь, Казахстан, Грузия, Армения. Смешение в одном резюме «готов в офис / remote / релокейт» читается как отсутствие решения.
Общая рамка IT-поиска не отменяется: одна роль, один основной стек, задачи вместо списка курсов. Её стоит держать рядом, в материале как найти работу в IT. Здесь — только российская география и форматы.
Куда смотреть, чтобы не жить в репостах
Рабочая схема на месяц — три канала, не двенадцать вкладок.
- Агрегатор с фильтром. Роль + стек + Россия / конкретный город / remote. Сохранённый поиск и алерт раз в день. Точка входа на Talanto: работа в России. Если цель junior — отдельно junior-вакансии, но с проверкой, что это не middle под мягким заголовком.
- Карьерные страницы. Компании, чей стек вы уже знаете по прошлым вакансиям. Там слоты появляются раньше массовой ленты или с другим текстом.
- Рефералы и узкие чаты по стеку. Один вопрос бывшему коллеге полезнее пятисот репостов «без опыта на дому».
LinkedIn для чисто локального русскоязычного найма не обязателен. Для распределённых команд с иностранным юрлицом и для откликов на английском — почти обязателен, и он должен совпадать с файлом. Расхождение «в PDF Python, в профиле product» снимает доверие быстрее, чем пустой профиль.
Любую удалёнку проверяйте до тестового с доступами. Схемы те же, что в общем разборе как проверить вакансию: предоплата, офер в мессенджере, паспорт до интервью — стоп.
Как читать вакансию: город, гибрид, «удалёнка по РФ»
Заголовок Remote ничего не доказывает. Читайте тело.
- Город в локации и 2–3 дня офиса. Это гибрид. Для человека из другого региона без переезда — стоп, если не готовы ездить.
- «Удалённо по РФ» / «распределённая команда, договор в РФ». Рабочий сигнал, если нет скрытого «офис в квартале» ниже.
- Пояс. Даже внутри страны стендап в 10:00 МСК для Владивостока — другой быт. Если окно не тянете, не чините это сопроводительным.
- Командировки и онкол. Одна фраза внизу ломает «спокойную удалёнку» сильнее, чем стек.
Если формат размыт, это вопрос первого письма, не сюрприз оффера. Каркас: роль, ваш город, какой формат вам подходит, один факт по задачам. Письмо без географии на вакансию «Москва / гибрид» выглядит как рассылка. Как собирать короткий текст: что писать в сопроводительном.
Резюме под российский контур
Заголовок = роль и стек, не «IT-специалист». Первые строки = домен, 2–4 задачи, формат (город / remote РФ). Опыт = что сделали вы, каким инструментом, что стало иначе. Курсы — вниз.
Не пишите «рассмотрю офис, гибрид, удалёнку, релокацию, подработку». Выберите контур поиска. Вторую версию файла заведите, если реально ведёте второй контур: например, офис в Петербурге и удалёнка по РФ. Не смешивайте в одном PDF англоязычный contractor и локальный трудовой — это два рынка.
Каркас без географии: как составить резюме. Под remote-акцент: резюме для удалённой работы. Перед пачкой откликов прогоните верх через проверку резюме: общий заголовок и каша из сорока технологий здесь убивают вход чаще, чем «не тот шрифт».
Пример 1. Неделя поиска: backend Python, удалёнка по РФ
Роль и стек зафиксированы. Цель недели — не «закрыть IT», а 12 вакансий с совпадающим ядром задач и 3 тёплых касания.
Контур: backend, Python, платежи или внутренние API. Формат: fully remote, договор в РФ. Город: Воронеж, пояс UTC+3, стендап до 11:00 МСК ок. Не откликаюсь: гибрид Москва 3/2, «готовность к релокации», вакансии без ядра задач.
Понедельник. Фильтр работы в России + Python + remote. В трекер только совпадение по задачам. Пять карьерных страниц компаний, которые уже публиковали remote-по-РФ.
Вторник–среда. Отклики с версией файла «remote РФ». Комментарий: роль, город, пояс, один факт (сверки / ретраи / инцидент). Не «хочу в продуктовую культуру».
Четверг. Два сообщения бывшим коллегам: «кто из нормальных команд платит remote по РФ на Python, без офиса в квартале». Один узкий чат по стеку — только живые слоты, не лента мотивации.
Пятница. Ретро: какие строки дали скрининг, какие оказались гибридом. Мёртвый канал вычёркивается.
Так поиск становится процессом. Лента «вакансии программист Россия» в этот ритм не входит.
Пример 2. Письмо, когда вакансия «Москва», а вы в регионе
Имеет смысл писать, только если в тексте есть намёк на remote или распределённую команду. Если явно офис 5/2 — не торгуйтесь с юридическим отделом в личке.
Откликаюсь на backend Python в команде биллинга.
По вакансии в первый месяц нужны API платежей, идемпотентность и разбор расхождений сверки. Ближайший факт: два года Django/Celery/PostgreSQL в платёжном контуре, последний инцидент сверки закрыл за день без повторных списаний.
Живу в Воронеже, UTC+3. Ищу fully remote с договором в РФ, к переезду в Москву сейчас не готов. Если роль подразумевает офис 3+ дней — достаточно одной строки, не буду занимать слот. Если remote по РФ возможен, готов к скринингу на этой неделе и короткому тестовому.
Почему это не выглядит как торг: вы снимаете географию сразу и даёте выход «нет». Рекрутеру дешевле ответить одной строкой, чем читать эссе про «гибрид когда-нибудь».
Договор и налоги: официальные источники, не чат
В российском IT встречаются трудовой договор, ГПХ, самозанятость (НПД), ИП. Это не «что выгоднее по мему», а разные права, больничные, взносы, лимиты оборота и то, как вас видит банк. Статья не подбирает схему и не публикует ставки: они меняются и зависят от вашего статуса.
Сверяйте режим с ФНС России. Для самозанятости — официальный контур НПД, не инструкция соседа. Конкретную комбинацию «оффер + ваш статус + банк» подтверждайте бухгалтером или налоговым консультантом. Не зачитывайте СИДН и «налог ноль» по скрину из Telegram.
Если цель — не локальный трудовой, а контракт с иностранным заказчиком, пока живёте в РФ, вопросы выплат и статуса ещё жёстче. Это уже не «вакансия в России» в узком смысле. Не смешивайте в одном поиске. На собеседовании достаточно: «оформление обсуждаю, налоги закрываю по РФ с бухгалтером». Не называйте самодельные проценты.
Для иностранцев, которые хотят работать в РФ в штате, миграционные правила и разрешения — только официальные источники МВД / ГУВМ, не «порог зарплаты из блога». Здесь их нет и не будет: неофициальные вилки устаревают и вредят сильнее, чем честное «уточните у юриста и на госсайте».
Как собрать вилку, не выдумывая медианы
Не копируйте «среднюю по рынку» из обзора без даты, выборки и стека. Соберите свою:
- Откройте вакансии в России с вашим стеком и уровнем.
- Выпишите 15–20 свежих строк, где вилка указана явно. Отдельно — где «по итогам собеседования».
- Отметьте формат: офис Москва, регион, remote РФ. Не усредняйте их в одну цифру.
- На скрининге называйте диапазон от этой выписки, с оговоркой формата. Как говорить без паники: ожидания по зарплате.
Валюта оффера должна быть той, что в договоре. «В долларовом эквиваленте» без курса и даты — повод уточнить до подписания, не после.
Типичные ошибки поиска по РФ
- Один файл на офис, remote и зарубежный B2B.
- Отклик на «Москва» без строки про город, в надежде, что «удалёнку договоримся».
- Смена стека каждую неделю, потому что «на Java больше вакансий в ленте».
- Десять каналов и ноль трекера: дубли, гибрид, который притворился remote.
- Называть на интервью налоговые ставки из чата.
- Junior: конкурировать словом «без опыта» вместо проекта и узкой роли. Вход без стажа: работа без опыта и стажировка в IT.
Если тишина на точные роли — сначала файл и выбор вакансий, не новый чат. Разбор: почему не отвечают на отклики. Скрытый поиск с текущей работы — отдельный ритм: как искать, не увольняясь.
Частые вопросы
Имеет ли смысл слать резюме в Москву, живя в другом городе?
Да, если в тексте remote по РФ или распределённая команда. Нет, если офис 5/2 или гибрид с обязательными днями, а переезд вы не рассматриваете. Одна строка в письме экономит всем время.
Нужен ли LinkedIn для поиска только по России?
Для русскоязычного локального найма часто хватает агрегатора, карьерных страниц и рефералов. Для распределённых и англоязычных команд профиль почти обязателен и должен совпадать с PDF.
Самозанятость «всегда выгоднее трудового»?
Нет универсального ответа. Это разные права, лимиты и отчётность. Сверяйте с ФНС и бухгалтером. Статья ставок не публикует.
Как не застрять на junior-заголовках?
Читайте ядро задач, не слово junior. Конкурируйте проектом и тестом. Часть входа идёт через стажировку, не через «middle без опыта».
Стоит ли сразу целиться в зарубежную удалёнку из РФ?
Можно отдельным контуром: другой файл, другой язык, другие вопросы про выплаты. Не вместо локального поиска в той же вкладке. Сначала решите, какой контур этой весной основной.
Что делать с вакансией без вилки?
Откликайтесь, если ядро задач ваше. Диапазон назовите со своей выписки по похожим слотам. Не выдумывайте «рыночную медиану».
Что сделать сейчас
Назовите контур одной фразой: город и формат. Сохраните фильтр в вакансиях в России под роль и стек. Соберите 12 строк в трекер за три дня — только с совпадающим ядром, не «IT вообще». Верх резюме приведите к роли, городу и формату; при необходимости прогоните через разбор резюме.
Параллельно откройте nalog.gov.ru или слот к бухгалтеру, если оффер может прийти в формате, которого у вас ещё нет. Не откладывайте это до «когда будет оффер мечты»: оффер как раз просит реквизиты за три дня.