Files
career-ops-vbleroy/reports/141-yandex-flutter-pro-foundation-mobile-2026-07-21.md
redlineo 03cc5f44a6
Release Please / release-please (push) Failing after 18s
CodeQL Analysis / Analyze (go) (push) Failing after 2m9s
CodeQL Analysis / Analyze (javascript-typescript) (push) Failing after 1m42s
Close stale issues and PRs / stale (push) Successful in 2s
append new fiels
2026-07-22 10:59:45 +03:00

11 KiB
Raw Permalink Blame History

Оценка: Яндекс — Flutter-разработчик в команду Pro Foundation Mobile

Дата: 2026-07-21 Архетип: Mobile Developer (Flutter) — вторичный архетип кандидата, но роль специализирована на платформенной/perf-инженерии, а не продуктовой фиче-разработке Балл: 2.1/5 URL: https://yandex.ru/jobs/vacancies/flutterrazrabotchik-v-komandu-pro-foundation-mobile-27152 Legitimacy: High Confidence PDF: не создан (балл ниже порога 3.0)


A) Резюме роли

Поле Значение
Архетип Mobile Developer (Flutter), fit: secondary
Domain Mobile platform/perf engineering — команда Pro Foundation Mobile отвечает за скорость и стабильность работы приложения "Яндекс Про" (таксисты/курьеры) на уровне платформы, а не отдельных фич
Function Build + Research — переосмысление архитектуры старта приложения, инструменты геолокации, perf-тестирование на "ферме устройств"
Seniority "От 3 лет" — на странице этот параметр указан как единственная планка опыта, но объём задач (главный архитектор запуска, работа с Event Loop внутри Dart, кастомная геолокация) соответствует скорее Senior
Формат работы На странице вакансии перечислены сразу три формата — "Гибридный", "Удалённая работа", "Офис" — как атрибуты именно этой позиции (не общие фильтры раздела), т.е. удалёнка формально доступна
Размер команды Не указан
Оформление Не указано в JD (по умолчанию ТК РФ, стандарт для ООО «Яндекс»)
TL;DR Стек (Flutter) совпадает, но роль — глубокая платформенная/perf-инженерия (native Android, Kotlin, Event Loop, perf-тесты), а не продуктовая разработка фич, которой кандидат занималась на "Здесь Аптека"

Vibe команды: JD написан от первого лица руководителя группы, с личным обращением ("Я ищу разработчика, который любит заглянуть под капот технологий") — сигнал небюрократичной, инженерно-ориентированной культуры с высокой автономией в исследовательских задачах. Явных упоминаний менторства или code review нет — недостаточно данных для оценки этого аспекта, стоит уточнить на собеседовании.

B) Совпадение с CV

Требование JD Совпадение с CV
Работали с Flutter Совпадение — ~1,5 года коммерческого Flutter на "Здесь Аптека", "Здесь Сотрудник", "Здесь Чат"
Знаете или пробовали нативную Android-разработку Пробел — CV не содержит нативной Android/Kotlin разработки, только Flutter-кросс-платформенный слой
Понимаете Event Loop в Dart Пробел — не упомянуто в CV; асинхронность в опыте кандидата на уровне прикладного использования (Firebase push, WebSocket), не внутреннего устройства рантайма
Работали с системами аналитики, логирование мобильных приложений Частичное совпадение — диагностика бага "Избранное" (анализ логики загрузки данных), но не специализированная аналитика/доставка логов на бэкенд
Готовы освоить Kotlin Соответствует профилю "быстро осваиваю" в CV, но это готовность, а не текущий навык

Пробелы:

  1. Hard blocker по домену — это не продуктовая Flutter-разработка (фичи, баги, UI), а платформенная инженерия производительности и геолокации на стыке с нативным Android. Это принципиально другой профиль задач, чем весь опыт кандидата на "Здесь Аптека".
  2. Нет портфолио-проекта или commercial опыта, закрывающего именно perf-tooling/native-bridging нишу.
  3. План смягчения: в сопроводительном можно упомянуть диагностику бага "Избранное" (постраничная загрузка вместо одного запроса — классическая perf-оптимизация) как демонстрацию перфоманс-мышления, но это не заменяет отсутствие опыта с native Android/Kotlin.

C) Уровень и стратегия

  1. Уровень в JD — формально "от 3 лет", но по факту задачи (главный архитектор ускорения старта приложения, разработка кастомных геолокационных решений, построение perf-инфраструктуры) ближе к Senior/Staff-уровню специализированной платформенной команды.
  2. Естественный уровень кандидата для архетипа Mobile (Flutter) — Middle, ~1,5-2 года коммерческого опыта, преимущественно продуктовая фиче-разработка и багфиксинг, не platform engineering.
  3. План "если понизят": неприменимо — блокер не в грейде, а в домене (platform/perf vs product features). Даже при готовности компании обучать, разрыв в native-Android/Kotlin и в глубине Dart-рантайма делает эту конкретную вакансию стретчем, а не просто "понижением".

D) Компенсация и спрос

Показатель Значение Источник
Flutter-разработчик, средняя ЗП по РФ (2026) ~190 000 ₽/мес (диапазон 140 000–240 000 ₽) SkillStat — медиана Flutter Москва
Senior Flutter (3-6 лет) 200 000–250 000 ₽/мес по данным hh.ru-подборки, см. поиск выше
Яндекс как работодатель Один из крупнейших техработодателей РФ, зарплаты обычно на уровне рынка и выше, широкий соцпакет (ДМС, премии раз в полгода) видно из бенефитов на странице вакансии

Зарплата в самой вакансии не указана. Учитывая специализированный platform-уровень задачи, реалистичный диапазон, вероятно, ближе к верхней границе (200 000+ ₽/мес gross), что выше целевого минимума кандидата (140 000 ₽/мес net), но подтверждения в JD нет.

E) План персонализации

Низкий приоритет ввиду доменного разрыва. Если кандидат решит откликнуться несмотря на разрыв:

# Раздел Текущее состояние Предлагаемое изменение Почему
1 Summary Общий Vue3+Flutter профиль Выдвинуть на первый план perf-ориентированные эпизоды (диагностика "Избранное", WebSocket real-time) JD ищет именно perf/geo мышление
2 Skills Flutter указан без уточнений Явно отметить готовность к Kotlin/native Android как "быстро осваиваю" Закрывает явный пробел JD прямой формулировкой

F) План собеседований

Не приоритетно при текущем доменном разрыве. Единственная сильная история — диагностика и фикс "Избранное" на "Здесь Аптека" (S: жалобы на не открывающийся раздел; T: найти причину; A: обнаружила загрузку одним запросом, обсудила с бэкендом, внедрила постраничную загрузку; R: жалобы прекратились; Reflection: перфоманс-проблемы часто скрыты за поведенческими жалобами пользователей, стоит проверять паттерн запросов раньше).

G) Легитимность вакансии

Оценка: High Confidence

Сигнал Наблюдение Вес
Freshness / apply-контрол Активная кнопка "Войти и откликнуться", полноценный текст от руководителя группы с именем и фото Positive
Качество описания Высокая специфичность — три конкретных проекта (ускорение старта, геолокация, perf-тесты), названо имя нанимающего менеджера Positive
Компания Яндекс — крупнейший техработодатель РФ, штатная careers-платформа Positive
Reposting В scan-history.tsv эта вакансия зафиксирована один раз (2026-07-14), повторов не найдено Neutral

Извлечённые ключевые слова

Flutter, Dart, Event Loop, нативная Android-разработка, Kotlin, геолокация, GPS, perf-тесты, производительность, архитектура старта приложения, аналитика, логирование, асинхронное программирование, реактивное программирование, Яндекс Про, мобильная разработка