Files
career-ops-vbleroy/reports/121-alidi-2026-07-09.md
T
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

81 lines
7.4 KiB
Markdown
Raw 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.
# Оценка: АЛИДИ — Flutter Developer (Android/iOS/Web)
**Дата:** 2026-07-09
**Архетип:** Mobile Developer (Flutter) — secondary fit по `_profile.md`
**Балл:** 3.1/5
**URL:** https://hh.ru/vacancy/134831996
**Legitimacy:** High Confidence
**PDF:** ❌ (балл ниже порога 4.0, PDF не создаю по умолчанию — см. рекомендацию)
---
## A) Резюме роли
| Поле | Значение |
|---|---|
| Архетип | Mobile Developer (Flutter) — secondary в North Star кандидата |
| Domain | Внутренний продукт крупного дистрибьютора (не tech-компания) |
| Function | Build — новый продукт + развитие текущего, единая кодовая база Android/iOS/Web |
| Уровень в JD | 1-3 года опыта (широкий диапазон) |
| Формат работы | Удалённо или гибрид — соответствует политике, не блокер |
| Оформление | Трудовой договор, официальное — +0.3 к стабильности по RU-правилам |
| TL;DR | Flutter-разработка с прицелом на Flutter Web в internal-продукте логистического гиганта, remote/гибрид |
## B) Совпадение с CV
| Требование JD | CV |
|---|---|
| Уверенное знание Flutter и Dart | ✅ "Здесь Аптека" (Android/iOS), портирование "Здесь Сотрудник"/"Здесь Чат" на iOS |
| Опыт коммерческой разработки от 2 лет | ⚠️ ~1.75 года общего коммерческого опыта, из них Flutter — начальная часть карьеры (не все 1.75 года) |
| **Flutter Web** | ❌ Gap — в резюме только Android/iOS, Flutter Web не упомянут |
| Widget Tree/Element Tree/Render Tree, StatefulWidget/StatelessWidget, rebuild-механизм | ⚠️ Не подтверждено явно в резюме (глубокая внутренняя механика Flutter), но опыт с BLoC/Clean Architecture предполагает базу |
| Адаптивный интерфейс | ✅ Редизайн кнопки "Избранное", компоновка информации о заказе |
| Git, CI/CD | ✅ Git/GitLab (хотя CI/CD в контексте Vue-проекта, не Flutter) |
| Unit/Widget/Integration tests, Firebase | ⚠️ Firebase Cloud Messaging — прямое совпадение; тестирование Flutter explicitly не указано (только Vitest/Playwright для Vue) |
**Пробелы:**
1. **Flutter Web** — hard-упоминание в требованиях. Митигация: честно сказать, что веб-опыт есть на Vue, а Flutter — Android/iOS; предложить быстро освоить Flutter Web (близкий стек).
2. **Годы опыта именно на Flutter** — компенсировать общей глубиной (архитектура, BLoC, релизы в App Store) вместо количества лет.
3. **Flutter-специфичное тестирование** — не hard blocker, широкий диапазон "1-3 года" в заголовке смягчает требование.
## C) Уровень и стратегия
JD указывает широкий диапазон "1-3 года" — довольно гибкий порог, кандидат вписывается по нижней-средней границе. Естественный уровень (Junior-Middle Flutter) соответствует.
**План:** акцент на архитектурные решения (Clean Architecture, Service Locator/DI, BLoC) и релизный опыт (сборка/отправка в App Store) как доказательство зрелости выше формальных лет опыта.
## D) Компенсация и спрос
- Зарплата в вакансии не указана.
- АЛИДИ: крупный дистрибьютор (9000+ сотрудников, Нижний Новгород, работает в РФ/Беларуси/Казахстане), официальное трудоустройство, "белая" зарплата без задержек (по отзывам сотрудников). Однако отзывы также отмечают зарплату **ниже рыночной** относительно нагрузки (рейтинг оплаты 2.8/5) — но это отзывы по некоторым другим не-IT ролям (логистика, торговые представители), не специфично про IT/разработку.
- Карьерный рост оценён отзывами ниже среднего (2.4/5) — стоит учитывать при переговорах о росте.
## E) План персонализации
| # | Раздел | Изменение | Почему |
|---|---|---|---|
| 1 | Summary | Подчеркнуть релизный Flutter-опыт (App Store submission, портирование Android→iOS) | Прямое попадание в "единая кодовая база Android/iOS/Web" |
| 2 | Skills | Явно указать готовность к Flutter Web | Закрыть главный gap заранее, а не ждать вопроса на интервью |
## F) План собеседований (кратко)
- **RBAC/архитектурные решения в ЕКОМ** → как доказательство архитектурного мышления, релевантно для "Проектирование архитектуры приложения" в JD.
- **Портирование Android→iOS, отправка в App Store** → прямое попадание в multi-platform требование JD.
- **Вопрос-ловушка:** "Опыта с Flutter Web нет — как быстро сможете войти?" → честно: "Web-опыт есть на Vue 3, архитектурные принципы Flutter web близки к mobile — готова закрыть разрыв в первые недели."
---
## G) Легитимность вакансии
**Оценка: High Confidence**
- Известная, крупная компания (АЛИДИ, 9000+ сотрудников), детальное описание обязанностей/стека/условий
- Официальное трудоустройство прямо указано
- 6 человек одновременно просматривают вакансию на hh.ru — активный интерес, живая позиция
---
## Рекомендация
**3.1/5 — decent, но не однозначный кандидат на немедленный отклик.** Главный барьер — Flutter Web (hard requirement) и это не primary-архетип кандидата (secondary Mobile Flutter). Стоит рассмотреть, если интересен переход в мобильную разработку сильнее, чем в текущий Vue-фокус; иначе — не топ-приоритет по сравнению с Arcsinus (#115, 4.1/5).