Files
redlineo 9fdd27bb11
CodeQL Analysis / Analyze (javascript-typescript) (push) Failing after 20s
Release Please / release-please (push) Failing after 20s
CodeQL Analysis / Analyze (go) (push) Failing after 30s
add vk, add AI, add pet project, add new vacancies
2026-07-14 11:40:07 +03:00

11 KiB
Raw Permalink Blame History

Оценка: АЛИДИ — 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).


Cover Letter Draft

Draft generated at evaluation time. Complete via /career-ops cover alidi to fill in angles, confirm research, and generate the PDF. Gaps flagged below — address them during the cover flow.


Opening (placeholder — refine with your "why this role" angle) Заинтересовала возможность развивать единую кодовую базу Android/iOS/Web на Flutter для внутреннего продукта АЛИДИ — у меня есть прямой коммерческий опыт кросс-платформенной разработки и полного цикла релиза в App Store.

Profile introduction Frontend/Flutter-разработчик с коммерческим опытом на Vue 3 (Composition API, TypeScript, Pinia) и Flutter. С ноября 2024 года работаю в «Здравсервис» — аптечной сети из ~1200 точек, где веду мобильное приложение «Здесь Аптека» и портировала два внутренних приложения с Android на iOS.

Key achievements (selected from cv.md — exact wording preserved)

  • Адаптировала билды под iOS, перепривязала токены Firebase push-уведомлений на iOS и Android для «Здесь Сотрудник» и «Здесь Чат».
  • Собрала iOS-сборки и отправила приложения на проверку в App Store.
  • Исправила более 20 багов в «Здесь Аптека», включая проблемы с фильтрами в поиске товаров и неадаптированные элементы интерфейса.
  • Спроектировала ролевую модель авторизации (RBAC) для ~20 пользователей в офисе с разграничением между отделами.

Problems I will solve (placeholder — requires company research + your input)

To be completed: какие задачи стоят перед единой кодовой базой Android/iOS/Web в АЛИДИ сейчас, и как бы вы их решали?

Closing Буду рада обсудить вакансию. На связи в будни (13:00-14:00, после 18:00) и в выходные — предлагаю сначала согласовать удобное время созвона в Telegram (@vbleroy) или VK (vk.com/vbleroy).


Gaps flagged:

  • Flutter Web — нет прямого коммерческого опыта, только Android/iOS.
  • Годы опыта именно на Flutter короче формального порога — компенсируется архитектурной глубиной (BLoC, Clean Architecture, релизы в App Store).

JD keywords to mirror (extracted for ATS + human read) Flutter, Dart, единая кодовая база, Android, iOS, Flutter Web, Widget Tree, StatefulWidget, StatelessWidget, Firebase, адаптивный интерфейс


Run /career-ops cover alidi to complete angles, confirm company research, and generate the PDF.