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

+119
View File
@@ -0,0 +1,119 @@
# Оценка: Exness — Frontend Software Engineer (Bootcamp)
**Дата:** 2026-07-07
**Архетип:** Frontend Developer (Vue.js) — ближайший из профиля кандидата; фактический стек вакансии — React/TypeScript
**Балл:** 1.0/5
**Legitimacy:** High Confidence
**URL:** https://getmatch.ru/vacancies/35037-frontend-software-engineer-bootcamp?s=offers
**PDF:** not generated (балл ниже порога 3.0)
---
## A) Резюме роли
| Параметр | Значение |
|---|---|
| Архетип (профильный) | Frontend Developer (Vue.js) — ближайший к профилю кандидата, но стек не совпадает (JD — React, не Vue) |
| Domain | Fintech / trading broker (Exness) |
| Function | Build — доставка продуктовых фич |
| Seniority | Middle (де-факто требует 3+ года коммерческого опыта; "Bootcamp" — программа для миддлов, не джуниоров) |
| Формат работы | **Офис, Лимасол, Кипр.** В JD прямо указано требование "open to candidates currently living in Cyprus" — удалённого формата нет |
| Размер команды | Не указан |
| Оформление | Не ТК РФ — кипрский работодатель, релокация с визовой/юридической поддержкой |
| TL;DR | Офисная позиция в Лимасоле (Кипр) для React/TS-инженера с 3+ годами опыта в ротационной bootcamp-программе Exness — не подходит кандидату по локации (Тула, без переезда) и по стеку (React, не Vue) |
**Важное уточнение по названию:** "Bootcamp" в заголовке — это НЕ образовательный/оплачиваемый учебный курс, а внутреннее название мульти-ротационной инженерной программы Exness: участники работают в разных продуктовых командах, прежде чем получить постоянное назначение. Это полноценная штатная позиция с зарплатой от €4500/мес gross, а не стажировка или курс. Подтверждено текстом JD (описание "multi-rotational engineering program", формальные требования к опыту, зарплатная вилка, бенефиты уровня штатного сотрудника).
**Vibe команды:** Судя по формулировкам JD (ротация между продуктами и командами, upskilling через "unlimited learning opportunities", код-ревью как часть процесса, работа в паре с UX/UI-дизайнерами) — команда выглядит структурированной и инвестирующей в рост инженера, но недостаточно данных о степени автономии/бюрократии в самих продуктовых командах после ротации — стоит уточнять на собеседовании, если бы локация позволяла претендовать.
## B) Совпадение с CV
**Причина низкого балла — не в квалификации, а в жёстком ограничении по локации и формату работы (см. Блок C).** Ниже — совпадение по существу, для полноты картины.
| Требование JD | Совпадение с CV |
|---|---|
| 3+ года коммерческого опыта | ❌ Не закрыто. Опыт кандидата — с ноября 2024 (Здравсервис) + ~10 мес. заказной разработки в 2022 (ТулГУ). Итого меньше 2 лет коммерческого стажа |
| React (продвинутый) | ❌ Не закрыто. Кандидат работает на Vue 3 (Composition API, Pinia) — стек не совпадает. Переносимые концепции (компонентная архитектура, state management, реактивность) есть, но React как таковой в CV не упомянут |
| TypeScript | ✅ Закрыто: «Здесь ЕКОМ» — Vue 3, Composition API, **TypeScript**, Pinia |
| CSS + препроцессоры | ✅ Частично: Tailwind CSS, shadcn/shadcn-vue в опыте кандидата; классические препроцессоры (Sass/Less) не упомянуты |
| Тестирование: Jest, Vitest, Playwright | ✅ Хорошее совпадение: Vitest (unit-тесты Vue-компонентов), Playwright (E2E на РМК). Jest не упомянут, но Vitest — прямой аналог |
| Code review, документирование | ✅ Закрыто: внедрение Feature Branching, обучение коллеги, документирование процессов |
| Английский B2+ | ⚠️ Пробел: у кандидата B1 по CV — ниже требуемого уровня |
**Пробелы:**
1. **Локация/формат работы — hard blocker.** Офис в Лимасоле, требование уже проживать на Кипре. У кандидата в `_profile.md` прямо зафиксировано: переезд и командировки не рассматриваются. Это не закрывается никакой аргументацией.
2. **Стек (React vs Vue) — hard blocker для этой конкретной роли.** У кандидата нет коммерческого опыта на React в CV.
3. **Опыт (3+ года) — nice-to-have/soft blocker**, но вторичен на фоне пунктов 1-2.
4. **Английский (B2 vs B1)** — soft gap, не первоочередной при отсутствии двух блокеров выше.
## C) Уровень и стратегия
**Причина оценки 1.0/5 — правило локации из `modes/_profile.md` (Your Location Policy):**
> "On-site-only roles outside Тула with no remote option: score 1.0" — это жёсткое ограничение, не мягкое предпочтение.
Вакансия — офисная позиция в Лимасоле (Кипр), явно требующая, чтобы кандидат уже проживал на Кипре, без опции удалённой работы. Кандидат живёт в Туле, Россия, и в `config/profile.yml`/`cv.md` прямо указано: "Переезд: нет. Командировки: нет." Это автоматически даёт 1.0/5 независимо от качества компании, зарплаты или совпадения по стеку — правило кандидата является hard constraint, не подлежащим компенсации другими сильными сторонами позиции.
**План "продать senior без обмана":** Неприменимо — оценка блокируется на этапе локации, а не уровня.
**План "если понизят уровень":** Неприменимо по той же причине.
**Рекомендация:** Не откликаться. Даже если кандидат теоретически готова была бы к переезду (что прямо противоречит её заявленной политике), потребовался бы переход на React — сейчас у неё нет закрывающего этот пробел коммерческого опыта.
## D) Компенсация и спрос
| Параметр | Значение |
|---|---|
| Зарплата (JD) | От €4500/мес **gross**, финальная сумма зависит от налоговой специфики и грейда, определяемого на интервью |
| Net (оценка) | Ориентировочно; кипрская налоговая система отличается от РФ (НДФЛ 13% неприменим — другая юрисдикция); expat tax exemption до 50% упомянут в бенефитах |
| Валюта | EUR (не RUB) — далеко выше диапазона в `config/profile.yml` (100-120k+ ₽/мес на руки ≈ €1000-1200/мес по текущему курсу), но это не релевантно при hard-блокере по локации |
| Бенефиты | ДМС с покрытием семьи, неограниченное обучение, 21 день отпуска, служебный автомобиль (MINI Cooper), спортклубы, налоговые льготы для экспатов, поддержка натурализации |
| Оформление | Кипрский трудовой контракт (не ТК РФ) |
| Репутация компании | Exness — крупный форекс-брокер, рейтинг 4.6/5 на Glassdoor (179 отзывов), сертификат Great Place to Work® (Кипр, 2022-2023), признание Best Places to Work в 2024. Компания реальна, найм активен — по данным нескольких job-бордов (LinkedIn, jobsinforex.com, fintechcareers.com) публикует и другие Frontend Software Engineer позиции в Лимасоле, часть — с полной поддержкой релокации |
**Вывод:** Компенсация и бенефиты объективно сильные для рынка Кипра/EU, но полностью нерелевантны для кандидата — валюта, юрисдикция и офисный формат в другой стране делают сравнение с целевым диапазоном (RUB, Тула) бессмысленным.
## E) План персонализации
Неприменимо — при балле 1.0/5 персонализация CV/сопроводительного не рекомендуется. Приложение усилий на эту вакансию не окупится: hard-блокер по локации не устраняется правкой резюме.
## F) План собеседований
Неприменимо — согласно "Ethical Use" (AGENTS.md), при балле ниже 4.0/5 отклик не рекомендуется; при 1.0/5 подготовка к интервью не имеет смысла. Инвестировать время лучше в подходящие по локации/стеку вакансии (Vue-роли, удалённые или в Туле).
## G) Легитимность вакансии (Posting Legitimacy)
**Tier: High Confidence**
Сигналы:
- **Качество описания:** JD подробный, структурированный, с конкретными техническими требованиями, чёткой зарплатной вилкой и детальным списком бенефитов — типичный профиль крупного корпоративного работодателя, не фиктивная/скам-вакансия.
- **Наём компании подтверждён WebSearch:** Exness — известный форекс-брокер, множественные независимые публикации о найме Frontend Software Engineer в Лимасоле на разных площадках (LinkedIn, jobsinforex.com, fintechcareers.com), рейтинг Glassdoor 4.6/5, сертификация Great Place to Work.
- **Репост:** Проверка `data/scan-history.tsv` и `reports/` — совпадений по ID 35037 или компании Exness не найдено; это первая оценка данной вакансии в системе, признаков множественного репоста нет.
- **Рыночный контекст роли:** "Bootcamp"/ротационные инженерные программы у крупных финтех-компаний — стандартная практика (аналог graduate/rotational engineering programs), не является тревожным сигналом; подтверждено содержанием JD (описание ротации между продуктовыми командами).
- **Свежесть (freshness):** Не проверялась через Playwright (batch-режим); внешняя liveness-проверка отметила URL как "active" — согласуется с доступным и полным содержанием, полученным через WebFetch.
**Итог:** Вакансия выглядит подлинной и активной, компания легитимна. Единственная причина низкой оценки для кандидата — несовпадение по локации/формату работы и стеку, а не признаки мошенничества или фиктивного постинга.
---
## Извлечённые ключевые слова
1. Frontend Software Engineer
2. React
3. TypeScript
4. Flow
5. JavaScript (ES6+)
6. CSS preprocessors
7. Jest
8. Vitest
9. Playwright
10. Code review
11. UX/UI collaboration
12. Bootcamp / rotational program
13. Fintech
14. Trading platform
15. Limassol, Cyprus
16. Bachelor's/Master's degree Computer Science
17. English B2
18. Testing automation
19. Documentation
20. Clean code