init
Release Please / release-please (push) Failing after 4m2s
Web CI / web typecheck + build (push) Successful in 3m39s
CodeQL Analysis / Analyze (javascript-typescript) (push) Failing after 1h1m49s
CodeQL Analysis / Analyze (go) (push) Failing after 1h1m49s

This commit is contained in:
redlineo committed 2026-07-13 10:14:00 +03:00
commit d295c7f139
1527 files changed
+270726

No files matched your search

+112
View File
@@ -0,0 +1,112 @@
# Оценка: Сбер — Senior Frontend Developer (ИТ блок «Строительство»)
**Дата:** 2026-07-07
**Архетип:** Frontend-разработчик (React/Redux + WebGL/Three.js) — смежный с целевым архетипом (Vue.js), не совпадает по стеку
**Балл:** 1.0/5
**URL:** https://rabota.sber.ru/search/senior-frontend-developer-it-blok-stroitel-stvo-4522356/
**PDF:** не создан (балл < 3.0)
**Legitimacy:** Proceed with Caution
---
## A) Резюме роли
| Параметр | Значение |
|---|---|
| Архетип | Frontend-разработчик (React/Redux, Canvas API, WebGL/Three.js) — смежный, не Vue |
| Domain | Frontend / внутренние enterprise-системы управления строительными проектами |
| Function | Build |
| Seniority | Senior, от 3 лет опыта с React+Redux |
| Формат работы | Офис, Москва (Варшавское шоссе, 25, БЦ «Чайка»); в JD упомянута «потенциальная возможность гибрида в будущем» — то есть на текущий момент офис, не гибрид |
| Размер команды | Не указан |
| Оформление | Не указано в JD |
| TL;DR | Senior-позиция в ИТ-блоке «Строительство» Сбера с офисным форматом в Москве (гибрид только «потенциально в будущем») и стеком React+Redux+WebGL/Three.js/C# — жёсткий локационный блокер (кандидат в Туле, без переезда) поверх полного расхождения стека делают роль неподходящей. |
**Vibe команды:** судя по формулировкам JD («участие в проектировании архитектуры», «согласование требований», code review и рефакторинг как часть процесса) — команда предполагает вовлечённость разработчиков в архитектурные решения. Явных сигналов о менторстве, гибком графике или минимальной бюрократии в JD нет — для банка такого масштаба стоит уточнять на собеседовании, насколько быстрые циклы согласований на практике.
## B) Совпадение с CV
| Требование JD | Совпадение в CV |
|---|---|
| React + Redux, от 3 лет | **Нет совпадения.** CV содержит Vue 3, не React |
| JavaScript ES6, TypeScript | Прямое совпадение — «Языки программирования: JavaScript, TypeScript» |
| REST API | Прямое совпадение — «Сеть: REST API, WebSocket/WSS» |
| HTML5 + CSS3, кроссбраузерность | Прямое совпадение — «Языки программирования: HTML5/CSS3»; кросс-платформенный опыт (Android→iOS порты) косвенно демонстрирует внимание к совместимости |
| CSS-препроцессоры | Не указано явно в CV, но «быстро осваиваю: любые CSS-подходы» |
| Многоуровневое тестирование (unit, integration) | Частичное совпадение — Vitest (unit), Playwright (E2E), но не integration-тесты как таковые |
| Производительность | Частичное совпадение — оптимизация постраничной загрузки («Избранное»), но не в контексте WebGL/Canvas-рендеринга |
| WebGL, Three.js | **Нет совпадения.** Не упоминается в CV |
| Agile | Частичное совпадение — участие в планировании спринтов, работа с бэклогом |
| DevOps-конфигурация | Слабое совпадение — Git/GitLab, CI/CD «рабочий опыт», но не конфигурация инфраструктуры |
| C# | **Нет совпадения** |
**Пробелы:**
1. **Локация — HARD BLOCKER.** Офис в Москве; гибрид упомянут только как «потенциальная возможность в будущем», то есть на момент публикации это чисто офисная позиция без варианта удалёнки. По `_profile.md`: балл 1.0 независимо от технического совпадения.
2. **React/Redux + WebGL/Three.js + C# — hard blocker по стеку.** Это не Vue-экосистема кандидата, и WebGL/Canvas-рендеринг — совершенно новая для неё область (нет аналогичного опыта даже в смежной форме).
3. **Seniority gap.** JD требует Senior (от 3 лет с React+Redux), у кандидата — ~1.5-2 года в другом стеке.
## C) Уровень и стратегия
**Уровень в JD:** Senior. **Естественный уровень кандидата:** Middle, в другом технологическом стеке.
Как и в случае с X5 Tech, комбинация жёсткого локационного блокера и полного расхождения по стеку (включая специализированную область — WebGL/Canvas, которой у кандидата нет вообще) делает эту роль неподходящей вне зависимости от стратегии позиционирования.
**Рекомендация: явно не откликаться.** Балл 1.0/5, ниже порога 4.0 (`AGENTS.md`, Ethical Use). Дополнительная причина для осторожности — см. Блок G: срок подачи заявок в JD указан как 30 июня 2026, то есть уже истёк на момент оценки (07.07.2026).
## D) Компенсация и спрос
Зарплата в JD не указана.
| Источник | Данные |
|---|---|
| hh.ru (февраль 2026, по WebSearch) | Медиана Senior Frontend Москва — ≈287 500 ₽/мес |
| Отзывы о СберТех (Хабр Карьера, по WebSearch) | Средняя оценка 4.83 в 2026, 80% рекомендаций, высокие оценки по «адекватной зарплате» (5.00) |
| Отзывы о Сбер (основной банк, по WebSearch) | Смешанные оценки: сотрудники хвалят зарплату с учётом премии, Сберуниверситет, но общая атмосфера банка оценивается менее однородно, чем в СберТех |
| Бенефиты из JD | Современный офис, зоны отдыха, ежегодный пересмотр зарплаты и премии, корпоративный спортзал, 400+ программ Сберуниверситета, ДМС с семейным покрытием, корпоративная пенсионная программа, льготная ипотека, SberPrime+ |
**Gross vs Net:** не уточнено в JD, рыночные данные обычно gross; net ≈ gross × 0.87.
Бенефит-пакет выглядит одним из сильнейших в этой партии оценок (ДМС на семью, ипотечные льготы, обучение) — но эти плюсы не компенсируют жёсткий локационный блокер.
## E) План персонализации
Не применимо — при жёстком локационном блокере детальная персонализация нецелесообразна.
## F) План собеседований
Сокращённый набор — рекомендация не откликаться:
| # | Требование JD | История STAR+R | S | T | A | R | Reflection |
|---|---|---|---|---|---|---|---|
| 1 | Участие в проектировании архитектуры | Проектирование RBAC в ЕКОМ | Нужна была ролевая модель авторизации между отделами | Спроектировать и защитить архитектурное решение перед бэкенд-командой | Использовала ИБ-образование, разработала модель, объяснила принцип и отличие от аналогов | Модель принята и работает в проде | Убедилась, что архитектурные решения нужно уметь защищать перед нетехнической аудиторией тоже |
| 2 | Code review и рефакторинг | Внедрение Feature Branching | Нестабильные релизы из-за отсутствия git-стратегии | Внедрить процесс и обучить команду | Внедрила Feature Branching, обучила коллегу с 11-летним стажем | Стабильные еженедельные релизы | Процессные изменения требуют такого же системного подхода, как технические |
| 3 | Многоуровневое тестирование | Внедрение Playwright E2E на РМК | Отсутствие автоматизированного тестирования на legacy-проекте | Внедрить E2E-тесты | Настроила Playwright, начала покрывать сценарии позитивных/негативных кейсов | Тестирование на этапе внедрения, снижение риска регрессий | Поняла ценность постепенного внедрения тестов на legacy без остановки разработки |
**Рекомендуемый кейс:** ЕКОМ (RBAC + график курьеров) — демонстрирует системное архитектурное мышление, наиболее близкое к духу задач enterprise-блока.
**Вопросы-ловушки:**
- «Есть ли у вас опыт с WebGL/Three.js?» → честно: «Нет, но есть опыт быстрого освоения новых технологий (Flutter с нуля, портирование Android→iOS) и понимание производительности UI.»
- «Готовы ли вы к переезду в Москву или командировкам?» → честно, без смягчения: «Не рассматриваю переезд и командировки.»
## G) Посадочная легитимность (Posting Legitimacy)
**Assessment: Proceed with Caution**
| Сигнал | Наблюдение | Вес |
|---|---|---|
| Свежесть публикации | `check-liveness.mjs` — "uncertain" (контент есть, кнопка отклика не распознана автоматически) | Neutral |
| **Срок подачи заявок истёк** | JD указывает дедлайн 30.06.2026 — на момент оценки (07.07.2026) прошло 7 дней после заявленного срока. Может означать устаревшее поле на странице (при этом вакансия фактически ещё активна) либо реально закрытый набор | **Concerning** |
| Качество описания | Конкретный стек (React, Redux, C#, WebGL, Three.js, Canvas API), точный адрес офиса, конкретные обязанности | Positive |
| Отсутствие зарплаты в JD | Зарплата не указана | Neutral |
| Сигналы найма компании | Позитивные отзывы о зарплате и условиях в СберТех, явных layoffs/hiring freeze не найдено | Neutral |
| Повторные постинги | Первое появление в `scan-history.tsv`, повторов не найдено | Neutral |
| Рыночный контекст роли | Senior frontend в крупном enterprise-блоке банка — обычная роль, но специализация (WebGL/Canvas) может удлинять срок закрытия | Neutral |
**Context Notes:** Истёкший дедлайн — самый заметный сигнал в этой оценке. Рекомендация пользователю: если рассматривать эту роль (что не рекомендуется по локации), стоит уточнить у рекрутера актуальность вакансии перед откликом.
---
## Извлечённые ключевые слова
React, Redux, JavaScript, TypeScript, ES6, REST API, HTML5, CSS3, WebGL, Three.js, Canvas API, C#, .NET Core, unit-тестирование, integration-тестирование, производительность, Agile, DevOps, архитектура, code review, рефакторинг, Сбер, СберТех, Москва, строительство, enterprise