# Evaluación: Сбер (СберТех) — Frontend-разработчик (Middle) **Fecha:** 2026-07-08 **Arquetipo:** Frontend Developer (React) — no coincide con arquetipo primario (Vue.js) **Score:** 1.2/5 **Legitimacy:** Suspicious **URL:** https://hirehi.ru/development/frontend-razrabotchik-55966 **PDF:** not generated — run /career-ops pdf sber to create on demand **Batch ID:** 2 **Verification:** unconfirmed (batch mode) — además, la fuente (WebFetch vía hirehi.ru) reporta explícitamente el posting como archivado/cerrado (ver Bloque G) --- ## Machine Summary ```yaml company: "Сбер (СберТех)" role: "Frontend-разработчик (Middle)" score: 1.2 legitimacy_tier: "Suspicious" archetype: "Frontend Developer (React)" final_decision: "Skip" hard_stops: - "Гибрид в Москве, кандидат не переезжает (Тула, no relocation policy) — жёсткий локационный блокер по modes/_profile.md" - "Основной стек JD — React + React-Redux (Redux Toolkit), не Vue.js (primary archetype кандидата)" - "Требуется опыт iOS-разработки на Swift — у кандидата только Flutter cross-platform (не native Swift)" - "Посадка помечена источником (hirehi.ru) как 'Archived — position no longer accepting applications' (posted 2026-06-25)" soft_gaps: - "Нет коммерческого опыта с Oracle/PostgreSQL (только MongoDB, ознакомительный уровень)" - "Нет опыта с GenAI-моделями / GigaChat / Kandinsky / созданием AI-агентов (указано как бонус, не блокирующее)" - "Инструменты тестирования не совпадают напрямую: JD просит Jest/Cypress, у кандидата Vitest/Storybook/Playwright (адекватная база, но не 1:1)" top_strengths: - "Vite (сборка), Git/GitLab, Feature Branching — прямое совпадение с частью требований по тулингу и процессам" risk_level: "High" confidence: "Medium" next_action: "Не подавать заявку — посадка неактивна по данным скрапинга, и есть 3 независимых жёстких блокера (локация, стек, iOS/Swift)" ``` ## A) Resumen del Rol | Campo | Valor | |---|---| | Arquetipo detectado | Frontend Developer (React) — mismatch vs. arquetipo primario del perfil (Vue.js) | | Domain | Финтех / банкинг (розничные решения, retail banking) | | Function | Frontend development — команда развивает retail-решения банка (доступность, безопасность, удобство сервиса) | | Seniority | Middle (JD требует 3+ лет коммерческого опыта) | | Remote | Гибрид, офис в Москве — НЕ полностью удалённо | | Team size | Не указан в JD | | TL;DR | Middle-позиция во frontend-команде Сбера на стеке React/Redux/TypeScript, гибрид в Москве. Не совпадает с профилем кандидата ни по стеку (Vue.js, не React), ни по локации (Тула, без переезда), ни по части требований (iOS Swift). Дополнительно — посадка помечена источником как архивная. | **Vibe команды:** JD-текст в основном описывает командную миссию ("развивать технологический стек", "формировать техническое сообщество") и стандартный корпоративный бенефит-пакет — сигналов про autonomy/ownership, менторство или гибкость графика в извлечённом тексте недостаточно, чтобы делать выводы. Отзывы сотрудников с Хабр Карьеры (см. Блок D) отмечают раздутую бюрократию и медленные согласования в ряде подразделений — это скорее негативный сигнал по критерию "минимум бюрократии" из `_profile.md`, но относится к компании в целом, не конкретно к этой команде. ## B) Match con CV | Requisito JD | Match CV | Notas | |---|---|---| | 3+ года коммерческого frontend-опыта | ⚠️ Частично | С Здравсервис (Nov 2024–наст.время) + ТулГУ (Mar–Dec 2022, заказная разработка) — суммарно меньше 3 лет непрерывного коммерческого опыта | | JavaScript, TypeScript | ✅ Match | cv.md: "Языки программирования: JavaScript, TypeScript..." | | React, React-Redux (Redux Toolkit) | ❌ Gap (hard) | Весь коммерческий опыт кандидата — на Vue 3 (Composition API, Pinia), React не упомянут в cv.md | | Знание паттернов, алгоритмов и структур данных | ❓ Неизвестно | Не подтверждено явно в cv.md | | БД: Oracle, PostgreSQL | ❌ Gap | cv.md указывает только MongoDB на "ознакомительном уровне" (хакатон + учебный проект ТулГУ) | | CI/CD, webpack/vite | ✅ Частичный match | cv.md: "Vite, npm, ESLint, Prettier" + "CI/CD (рабочий опыт)" — webpack не упомянут | | Confluence/Jira | ❓ Неизвестно | Не упомянуто в cv.md | | Git | ✅ Match | cv.md: "Git, GitLab, CI/CD (рабочий опыт)" + "Feature Branching (Git Flow)" | | iOS-разработка на Swift | ❌ Gap (hard) | Кандидат делала iOS-сборки через Flutter (портирование Android→iOS, отправка в App Store) — это НЕ native Swift-разработка | | Тестирование: Jest (unit), Cypress (e2e) | ⚠️ Частично | cv.md: Vitest (unit), Storybook, Playwright (E2E на РМК) — сопоставимые практики, но не те же инструменты | | Генеративные AI-модели (компетенция) | ❌ Gap | Не упомянуто в cv.md | | GigaChat, Kandinsky, создание AI-агентов (бонус) | ❌ Gap | Не упомянуто в cv.md — но обозначено в JD как бонус, не блокер | ### Gaps y estrategia de mitigación 1. **React vs Vue (hard blocker).** Весь продакшн-опыт кандидата — Vue 3/Composition API/Pinia. React и Vue концептуально близки (component-based, reactive state), но это разные экосистемы и разный синтаксис. Adjacent-опыта, покрывающего именно React, нет. Ключевые ATS-фильтры по стеку с высокой вероятностью отсеют профиль на этапе резюме. Митигация: нет реалистичного пути закрыть этот гэп для конкретно этой заявки — честно не подавать, а не пытаться "продать" React-опыт, которого нет. 2. **iOS Swift (hard blocker).** У кандидата есть релевантный, но не идентичный опыт: сборка и релиз iOS-приложений через Flutter (репривязка Firebase push-токенов на iOS, сборка iOS-билдов, отправка в App Store). Это демонстрирует знакомство с iOS release-процессом, но НЕ native Swift-разработку. Митигация: если бы кандидат хотела откликнуться несмотря на это, честная формулировка — "опыт со сборкой/релизом iOS через Flutter, готова осваивать Swift", но это не закрывает hard-требование JD. 3. **Oracle/PostgreSQL (soft gap).** У кандидата только MongoDB на ознакомительном уровне. Frontend-роль обычно не требует глубокого владения БД, но explicit-упоминание в JD говорит о более full-stack-ориентированной команде, чем привычный профиль кандидата. 4. **GenAI/GigaChat/Kandinsky/AI-агенты (soft gap, bonus в JD).** Не блокирующее — JD явно маркирует это как "bonus", не как обязательное требование. ## C) Nivel y Estrategia **Nivel detectado en JD:** Middle, 3+ года коммерческого опыта. **Natural level кандидата:** Ближе к Junior+/начинающему Middle — коммерческий опыт с ноября 2024 (около 8 месяцев на момент оценки) плюс более ранняя заказная разработка в ТулГУ (10 месяцев, 2022). Суммарно заметно меньше формальных "3+ лет", которые запрашивает JD. **Plan "vender senior sin mentir":** Учитывая одновременно (a) реальный разрыв по годам опыта и (b) полное несовпадение стека (React vs Vue) и (c) отсутствие native iOS/Swift — попытка "продать" уровень выше реального здесь не имеет смысла: разрыв не в seniority framing, а в фундаментальном стек-мисматче. Даже при идеальной подаче кандидат не закрывает hard-требования JD. **Plan "si me downlevelan":** Неприменимо — посадка помечена источником как архивная (см. Блок G), обсуждать downlevel-сценарий преждевременно. ## D) Comp y Demanda | Fuente | Dato | Nota | |---|---|---| | hirehi.ru (оценка ИИ) | ~218 541 ₽ (годовая оценка, вероятно ошибка парсинга/агрегатора) | Формулировка источника нестандартна ("annually"), трактовать с осторожностью | | enigmai.ru (обзор зарплат разработчиков Сбера, 2026) | Middle на React в 2026 — ориентир ~320 000 ₽/мес | Существенно выше target-диапазона кандидата (100 000–120 000+ ₽/мес) | | career.habr.com/companies/sbertech/scores | Смешанные отзывы: интересные задачи, достойная оплата — НО раздутая бюрократия, медленные согласования, ограниченная удалёнка в ряде подразделений | [Хабр Карьера — СберТех](https://career.habr.com/companies/sbertech/scores) | **Score de comp: 4/5** (рыночно комп выше таргета кандидата) — но это второстепенно: комп не компенсирует жёсткие блокеры по локации и стеку ниже. Sources: - [Сколько платят разработчикам в Сбере в 2026 году: цифры и грейды | ENIGMA AI](https://enigmai.ru/interview/sber/sber-salary-dev-2026/) - [Оценки и отзывы сотрудников о компании СберТех за 2026 год — Хабр Карьера](https://career.habr.com/companies/sbertech/scores) ## E) Plan de Personalización Учитывая рекомендацию SKIP (архивная посадка + множественные hard-блокеры), детальная персонализация CV/LinkedIn для этой заявки не рекомендуется — усилия не окупятся. Если пользователь всё же захочет откликнуться "на будущее" (например, если появится похожая live-вакансия на React в Сбере с полностью удалённым форматом), базовые шаги: | # | Sección | Estado actual | Cambio propuesto | Por qué | |---|---------|---------------|-------------------|---------| | 1 | Summary | Акцент на Vue 3 + Flutter | Явно указать "готова к быстрому переходу на React при сильной базе в Vue/TS" | Снижает риск автоматического отсева по keyword-match, но не отменяет реального гэпа | | 2 | Skills | Vite упомянут без webpack | Добавить явное "готова к webpack" при наличии | Частичное совпадение по тулингу | | 3 | Опыт | RBAC-история сформулирована под Vue-контекст | Обобщить формулировку до "проектирование ролевых моделей доступа", без привязки к фреймворку | Переносимый навык вне зависимости от стека | *Top 5 изменений CV / LinkedIn не прорабатываются детально — см. рекомендацию Skip выше.* ## F) Plan de Entrevistas Учитывая рекомендацию Skip, глубокая подготовка к интервью не оправдана. Если пользователь всё же продвинется, наиболее переносимые STAR-истории: | # | Requisito JD | Historia STAR | S | T | A | R | |---|---|---|---|---|---|---| | 1 | Знание паттернов/архитектуры | Проектирование RBAC в «Здесь ЕКОМ» | Нужна была модель доступа с разграничением по отделам (логистика/заказы) | Спроектировать и объяснить бэкенд-команде ролевую модель | Использовала профильное ИБ-образование, разработала и защитила модель перед бэкенд-разработчиком | Модель внедрена, отделы видят только релевантные данные | | 2 | Git/командная работа/процессы | Внедрение Feature Branching на РМК | Legacy-проект без версионирования веток, "зависающие" фичи | Внедрить Git Flow и обучить команду | Настроила процесс в GitLab, обучила коллегу с 11-летним стажем | Команда перешла на стабильные еженедельные релизы | | 3 | Тестирование | Внедрение Playwright E2E на РМК | Legacy-проект без автотестов | Добавить E2E-покрытие критичных сценариев | Внедрила Playwright, покрытие позитивных/негативных сценариев | Тесты на этапе внедрения, снижение регрессий | **Case study рекомендуемый:** RBAC-проектирование в «Здесь ЕКОМ» — единственная история, которая универсально переносится вне зависимости от React/Vue-контекста (архитектурное мышление, не синтаксис фреймворка). **Red-flag вопросы и как отвечать:** - *"У вас нет коммерческого опыта на React — как быстро вы адаптируетесь?"* — честно: "весь мой опыт на Vue 3/Composition API, но паттерны похожи (component-based, reactive state); готова к обучению, но не могу заявлять готовый React-опыт." - *"Есть опыт на Swift?"* — честно: "нет native Swift, но есть опыт сборки и релиза iOS-приложений через Flutter, включая отправку в App Store." ## G) Posting Legitimacy **Batch mode limitations:** Playwright недоступен — точные freshness-сигналы (apply button state, точное число дней) не верифицированы напрямую. **Доступные сигналы:** | Señal | Resultado | Fuente | |---|---|---| | Статус посадки | **"Archived — position no longer accepting applications"** (posted 2026-06-25) — явно сообщено источником при скрапинге | WebFetch → hirehi.ru | | Источник посадки | hirehi.ru — агрегатор (AI-估计 оценка зарплаты, "estimated by AI"), не прямой ATS компании | WebFetch | | Появление в data/scan-history.tsv | Добавлена 2026-07-07 через источник "telegram-api" (Telegram-канал "Javascript jobs Vue/React/Angular") — вторичный агрегатор, не первоисточник | data/scan-history.tsv | | Качество описания JD | Средняя специфичность: есть конкретные требования по стеку и обязанностям, но общее описание команды шаблонное ("развивать технологический стек", "формировать сообщество") | Анализ текста JD | | Company hiring signals | Нет признаков заморозки найма/увольнений у Сбера; компания активно фигурирует в scan-history с несколькими открытыми frontend-позициями (rabota.sber.ru) | data/scan-history.tsv + Блок D | **Assessment: Suspicious.** Явный сигнал "archived / no longer accepting applications" от источника — это не типичная batch-mode неопределённость (когда просто нет данных), а прямое утверждение о закрытии посадки. В сочетании с тем, что запись пришла через вторичный Telegram-агрегатор, а не напрямую с rabota.sber.ru или карьерной страницы Сбера, уверенности в актуальности недостаточно для более высокого тира. --- ## Score Global | Dimensión | Score | |---|---| | Match con CV | 2.0/5 | | Alineación North Star | 1.0/5 | | Comp | 4.0/5 | | Señales culturales | 3.0/5 | | Red flags | -2 (гибрид Москва/без переезда — жёсткий блокер по modes/_profile.md; посадка архивна; стек React не Vue; iOS Swift не Flutter) | | **Global** | **1.2/5** | **Рекомендация: SKIP.** Три независимых жёстких блокера (локация, стек, iOS/Swift) плюс явный сигнал о закрытии посадки. Не подавать заявку. --- ## Keywords extraídas React, React-Redux, Redux Toolkit, TypeScript, JavaScript, Oracle, PostgreSQL, CI/CD, webpack, Vite, Confluence, Jira, Git, iOS, Swift, Jest, Cypress, генеративные модели, GigaChat, Kandinsky, AI-агенты, retail-решения, гибрид, Москва