Files
redlineo d295c7f139
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
init
2026-07-13 10:14:00 +03:00

113 lines
14 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Оценка: Сбер — 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