12 KiB
Оценка: Т-Банк (АО «Т-Банк», направление «Работа с клиентами») — Frontend Developer (React)
Дата: 2026-07-07 Архетип: Ближе всего к «Frontend Developer (Vue.js)» кандидата, но стек — React, не Vue; вторично пересекается с «Fullstack Developer (Vue + Node.js)» через внутренние Node.js-сервисы команды Балл: 1.0/5 — hard location blocker URL: https://hh.ru/vacancy/133056126?query=frontend&hhtmFrom=vacancy_search_list PDF: не создан (балл ниже порога 3.0) Legitimacy: High Confidence
A) Резюме роли
| Параметр | Значение |
|---|---|
| Архетип | Frontend Developer (React) — смежный с целевым архетипом кандидата «Frontend Developer (Vue.js)» по функции, но не по стеку (React vs Vue 3) |
| Domain | Enterprise/product frontend — клиентские интерфейсы для банкинга, путешествий, инвестиций, развлечений, образования + внутренние инструменты (админ-панели, page builder, Node.js-микросервисы, UI-библиотеки) |
| Function | Build |
| Seniority | 3-6 лет опыта (JD) |
| Формат работы | Гибрид, офис в Казани (ул. Спартаковская, 6), график 5/2, 8 часов — remote-опция не упомянута |
| Размер команды | Не указан |
| Оформление | Не указано явно (упомянута аккредитация ИТ-компании) |
| Зарплата | Не указана («Достойную зарплату — обсудим на собеседовании») |
| TL;DR | Гибридная frontend-роль на React в офисе Казани без remote-опции — жёсткий локационный блокер для кандидата из Тулы без переезда, независимо от содержательного фита по стеку и уровню. |
B) Совпадение с CV
Оценка содержательного совпадения проведена для полноты картины, но не влияет на итоговый балл — локационный блокер применяется как жёсткое правило независимо от технического фита (modes/_profile.md, Location Policy).
| Требование JD | Совпадение в CV |
|---|---|
| Продвинутое знание JavaScript | ✅ Прямое совпадение — JavaScript, TypeScript в проде (ЕКОМ, РМК) |
| Опыт с React | ❌ Не подтверждено — весь коммерческий опыт кандидата на Vue 3 (Composition API, Pinia); React не упомянут в CV |
| Понимание современного веб-стека | ✅ Смежное совпадение — Vite, ESLint, Prettier, Vitest, Storybook на стороне Vue-экосистемы |
| Работа в распределённых командах | ✅ Прямое совпадение — кросс-командное взаимодействие (логистика, бэкенд, техподдержка, клиентский отдел) |
| CI/CD (GitLab) | ✅ Прямое совпадение — внедрила Feature Branching в GitLab, обучила коллегу |
| TypeScript | ✅ Прямое совпадение |
| Unit-тестирование | ✅ Прямое совпадение — Vitest (unit-тесты Vue-компонентов) |
| Опыт с Node.js | ⚠️ Частично — ознакомительный уровень (хакатон, проект ТулГУ), не продакшн |
Пробелы:
- Стек — React vs Vue 3. Hard blocker для содержательного фита независимо от локации: весь коммерческий опыт кандидата на Vue 3, React в CV не заявлен. Переход возможен (общие концепции компонентного фреймворка, TypeScript, тестирование), но требует явного признания в сопроводительном письме — заявлять экспертизу в React было бы фабрикацией.
- Node.js на продакшн-уровне — у кандидата только ознакомительный опыт (хакатон, учебный проект), команда JD использует Node.js-микросервисы как часть стека.
C) Уровень и стратегия
Уровень в JD: 3-6 лет опыта — выше фактического стажа кандидата (~1.5-2 года, с ноября 2024). Естественный уровень кандидата: Middle-переходный для Vue-архетипа; для React-стека — начальный уровень (transferable skills, не прямой опыт).
Рекомендация: не откликаться, независимо от возможной стратегии позиционирования — локационный формат (офис Казань, гибрид, без remote) делает содержательную стратегию неприменимой. Даже без блокера, разрыв по стеку (React vs Vue) и разрыв по требуемому опыту (3-6 лет vs ~1.5-2 года) создали бы дополнительные препятствия.
D) Компенсация и спрос
Зарплата в вакансии не указана.
Рыночные данные (WebSearch, RU, июль 2026): точечный поиск не проводился — локационный блокер делает сравнение компенсации второстепенным для итоговой рекомендации. Из общих сигналов о компании (см. Блок G): Т-Банк отмечается сотрудниками как работодатель с сильным соцпакетом (ДМС со стоматологией, компенсация питания/такси/спорта, годовой бонус) и выстроенными процессами без избыточной бюрократии — качественный, но не денежный сигнал.
Оценка: Недостаточно данных для прямого сравнения с таргетом кандидата (100 000–120 000+ ₽/мес на руки). Локационный блокер делает этот вопрос второстепенным.
E) План персонализации
Не применимо — при hard location blocker персонализация CV не имеет практического смысла, независимо от остального фита.
F) План собеседований
Пропущено по тем же причинам — hard blocker по локации делает содержательную подготовку STAR+R историй нецелесообразной.
Vibe команды
JD упоминает конкретно "развитие и повышение квалификации", "внедрение новых технологий и практик" — сигнал про рост, но в общих формулировках, не подкреплённых конкретикой (нет упоминаний код-ревью, парного программирования, менторов явно). Про автономию/ownership и бюрократию явных сигналов в тексте JD нет. Судя по формулировкам JD, недостаточно данных для оценки живости команды и минимизации бюрократии — стоит уточнить на собеседовании, если кандидат решит рассматривать аналогичные роли этой компании без локационного блокера.
G) Posting Legitimacy
Assessment: High Confidence
| Сигнал | Наблюдение | Вес |
|---|---|---|
| Свежесть | Опубликована 24.06.2026 (~2 недели до даты оценки), обнаружена через активный поиск hh.ru по запросу "frontend" — не архивная выдача | Positive |
| Качество описания | Конкретный, детализированный текст: продукты, зона ответственности, стек (React/Node.js/TS), формат работы, точный адрес офиса, стандартные для крупного банка бенефиты | Positive |
| Company Hiring Signals | Т-Банк — крупный, легитимный и активно нанимающий работодатель; в data/scan-history.tsv уже зафиксированы другие открытые frontend-вакансии Т-Банка (React, Angular, Москва) — паттерн параллельного найма на несколько ролей в разных городах, типичный для банка такого масштаба, а не признак фиктивной вакансии |
Positive |
| Reposting check | Данная ссылка (vacancy/133056126) уникальна в scan-history.tsv — не повторный листинг одной и той же позиции |
Neutral |
| Зарплата | Не указана — стандартная практика для крупных банков РФ, не red flag | Neutral |
| Role Market Context | Frontend/React — стабильно высокий спрос на рынке РФ в 2026; требование 3-6 лет опыта соответствует типичной Middle/Middle+ позиции | Positive |
Context Notes: Все сигналы согласованно позитивны — известный крупный работодатель, свежая публикация, детализированное описание, отсутствие признаков репоста или архивации.
Извлечённые ключевые слова
React, JavaScript, TypeScript, Node.js, микросервисы, admin-панели, page builder, UI-библиотеки, CI/CD, GitLab, unit-тестирование, распределённые команды, клиентские интерфейсы, внутренние интерфейсы, банкинг, гибрид, Казань, 5/2, ДМС, компенсация питания, компенсация спорта, аккредитация ИТ-компании
Рекомендация
Балл 1.0/5 — намного ниже порога 4.0/5 (AGENTS.md, Ethical Use). Настоятельно рекомендуется не откликаться.
- Hard location blocker: формат работы — гибрид с офисом в Казани, полный рабочий день (5/2, 8 часов), remote-опция не упомянута. Кандидат живёт в Туле и не рассматривает переезд. Per
modes/_profile.md(Location Policy): "Hybrid/office roles requiring relocation outside Тула... score 1.0" — жёсткое правило независимо от остального фита. - Стек не совпадает: роль на React, весь коммерческий опыт кандидата — на Vue 3; заявлять готовый React-опыт было бы фабрикацией.
- Уровень выше фактического стажа: JD просит 3-6 лет опыта против ~1.5-2 лет у кандидата.
- Единственный позитивный сигнал — легитимность и стабильность работодателя (Block G, High Confidence) и хороший соцпакет по отзывам сотрудников — недостаточны, чтобы перевесить локационный блокер.