Files
career-ops-vbleroy/reports/065-r-style-softlab-2026-07-07.md
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

24 KiB
Raw Permalink Blame History

Оценка: R-Style Softlab — Flutter разработчик

Дата: 2026-07-07 Архетип: Mobile Developer (Flutter) — secondary fit Балл: 3.6/5 Legitimacy: Proceed with Caution URL: https://t.me/s/runello_rus_mobileappdevelopment/3172 PDF: output/cv-candidate-r-style-softlab-2026-07-07.pdf Verification: Telegram-канал (t.me/s/...) — публичный preview получен через WebFetch. Пост крайне лаконичен: указаны только название компании, короткое описание компании и роль. Требования/стек/зарплата/локация/формат работы не раскрыты в превью (детали закрыты за кнопкой "Подробнее" → Runello-бот, недоступно без интерактивного бота). Оценка сделана консервативно, без домысливания отсутствующих деталей.


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

Поле Значение
Архетип Mobile Developer (Flutter) — secondary fit (см. config/profile.yml archetypes)
Domain Fintech / банковский софт (enterprise)
Function Build (мобильная разработка)
Seniority Не указан в посте
Формат работы Не указан в посте. Отзывы сотрудников (Dream Job / retwork) отмечают, что компания практикует удалённую работу и выдаёт технику при необходимости — но это общий паттерн компании, не подтверждение по этой конкретной вакансии
Размер команды Не указан
Оформление (ТК РФ/ГПХ/самозанятость) Не указано; R-Style Softlab — крупный аккредитованный ИТ-работодатель (600+ сотрудников), по общим данным рынка обычно оформляет по ТК РФ, но это не подтверждено текстом вакансии
TL;DR Flutter-позиция в известной банковской ИТ-компании (25+ лет на рынке, проекты для Сбера и РСХБ), но сам пост в Telegram не содержит требований, стека, зарплаты и локации — нужно уточнять при отклике

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

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

Архетип Mobile Developer (Flutter) — ведём блоком proof points "Здесь Аптека" по правилу modes/_profile.md:

Требование (типичное для Flutter-вакансии; конкретный список в посте отсутствует) Соответствие в cv.md
Опыт коммерческой разработки на Flutter «С ноября 2024 — Flutter-разработчик в Здравсервис»; приложение «Здесь Аптека» (Android/iOS)
Багфиксинг и стабилизация продакшн-приложения «Исправила более 20 багов, включая проблемы с фильтрами в поиске товаров... многие баги нашла самостоятельно, до жалоб пользователей»
Диагностика производительности / работа с загрузкой данных «Диагностировала причину жалоб на не открывающийся раздел "Избранное": все товары загружались одним запросом... реализовала постраничную загрузку — жалобы прекратились»
Портирование Android → iOS, работа с push-уведомлениями «Здесь Сотрудник» и «Здесь Чат» — «перепривязала токены Firebase push-уведомлений на iOS и Android», «собрала iOS-сборки и отправила приложения на проверку в App Store»
Архитектура (BLoC, Clean Architecture, DI) Раздел навыков: «Flutter, BLoC, Service Locator (DI), Flutter Router, чистая архитектура»
UI/UX самостоятельность (частый запрос для банковских mobile-команд без выделенного дизайнера) «Редизайн кнопки "Избранное"... в компании нет дизайнера, проектированием интерфейса занималась самостоятельно»
Опыт в highload/финтех-контексте (банковский домен R-Style Softlab) Прямого банковского опыта нет; косвенно — работа с ~1200 аптеками (масштаб), RBAC-дизайн (авторизация — релевантно для банковского софта с ролевыми моделями доступа)

Пробелы:

  1. Банковский/финтех-домен — hard blocker или nice-to-have? Скорее nice-to-have: R-Style Softlab явно ищет Flutter-разработчиков, а не банковских специалистов по духу вакансии; но домен-специфика (комплаенс, безопасность транзакций) может быть плюсом при отборе.
    • Смежный опыт: профильное образование в информационной безопасности + самостоятельно спроектированная RBAC-модель в ЕКОМ — прямая точка продажи для банковского работодателя, который ценит security-mindset.
    • Портфолио-проект, закрывающий пробел: нет готового, но можно упомянуть RBAC-проект как демонстрацию понимания моделей доступа, типичных для банковских приложений.
    • План закрытия: в сопроводительном письме явно связать ИБ-образование + RBAC-дизайн с тем, что банковский домен требует повышенного внимания к безопасности и разграничению доступа.
  2. Точный стек и требования неизвестны — hard blocker для точной оценки, но не для отклика: пост не раскрывает версии Flutter/Dart, state-менеджер (BLoC vs Provider vs Riverpod), тестирование, CI/CD-практики компании. Стратегия: откликнуться и запросить полное описание вакансии/JD у HR перед тем, как вкладываться в глубокую подготовку.
  3. Формат работы и зарплата не указаны — критично для кандидата (переезд/командировки исключены, целевой доход 100-120k+ ₽/мес на руки). Нужно уточнить это в первую очередь при контакте с рекрутером — до дальнейших шагов.

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

  1. Уровень в JD: не указан явно. Естественный уровень кандидата для архетипа Flutter — крепкий Junior+/начинающий Middle: около 8 месяцев коммерческого Flutter-опыта (с ноября 2024), но с зафиксированными самостоятельными находками багов, диагностикой сложных сценариев (постраничная загрузка) и полным циклом iOS-релиза (сборка + App Store review).
  2. План "продать уровень без обмана": подчеркнуть самостоятельность (баги нашла сама, до жалоб пользователей), полный цикл релиза на iOS (не просто пишет код, а доводит до продакшна), и нестандартный бэкграунд ИБ → RBAC, который для банковской компании звучит как повышенная осознанность в вопросах доступа/безопасности данных.
  3. План "если понизят уровень": учитывая ~8 месяцев чистого Flutter-опыта, junior/junior+ оффер на входе реалистичен и допустим — принять при справедливой компенсации (см. Блок D) с чётким условием пересмотра грейда через 6 месяцев по итогам двух релизных циклов.

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

Пост в Telegram зарплату не указывает. Рыночные данные (WebSearch, 2026):

Источник Диапазон/медиана (gross, ₽/мес)
hh.ru (Middle Flutter) 152 800 – 176 000
Аналитика рынка (enigmai.ru, 2026) медиана ~260 000 (Middle)
Habr Career (Разработчик мобильных приложений, Middle) ~228 333
Общий диапазон Middle mobile 220 000 – 380 000

Gross vs Net: не уточнено в посте. Если ориентироваться на нижнюю границу junior/junior+ рынка (~120 000–160 000 ₽ gross), net ≈ gross × 0.87 → ~104 000–140 000 ₽/мес на руки — это накрывает целевой диапазон кандидата (100 000–120 000+ ₽/мес на руки), но зависит от фактического грейда, который компания предложит.

Репутация компании по компенсации (отзывы сотрудников, Dream Job/retwork, WebSearch): мнения разделены — часть сотрудников отмечает "зарплаты ниже рынка, премий нет, индексации нет"; другая часть — "зарплата в соответствии с рынком... приходит вовремя". Гибкий график и удалённая работа с выдачей техники отмечаются положительно. Есть упоминания выгорания.

Оформление: R-Style Softlab — крупная аккредитованная ИТ-компания (аккредитация даёт налоговые льготы, обычно коррелирует с оформлением по ТК РФ), но пост это явно не подтверждает.

Вывод: компенсационный потенциал роли теоретически покрывает цель кандидата, но конкретную цифру и формат (gross/net, удалёнка) необходимо запросить до подготовки полноценного отклика.

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

# Раздел Текущее состояние Предлагаемое изменение Почему
1 Summary в PDF Общее summary (Vue3 + Flutter dual-track) Выдвинуть вперёд Flutter-опыт и упомянуть ИБ/RBAC как security-осознанность Роль в банковском ИТ ценит security-mindset
2 Порядок опыта «Здесь Аптека» идёт после общего описания роли в Здравсервис Оставить порядок, но расширить формулировки багфиксов через технический язык (реактивность, память/ссылки) Показывает инженерную глубину, а не только "фиксила баги"
3 Skills-блок Flutter указан в общем списке Вынести Flutter/BLoC/Clean Architecture/Firebase в отдельный явный блок в верхней части skills ATS и рекрутер быстро видят совпадение с ролью
4 Cover note — Добавить 2-3 строки: почему банковский домен интересен (ИБ-образование + RBAC-дизайн) Закрывает пробел "нет банковского опыта" смежным аргументом
5 Вопрос рекрутеру — В сопроводительном сообщении сразу спросить формат работы (удалённо/офис/гибрид) и вилку зарплаты У кандидата жёсткое ограничение "без переезда/командировок" — критично прояснить рано

Топ для LinkedIn/hh.ru: аналогичные пять пунктов, с акцентом на ключевые слова "Flutter", "BLoC", "Clean Architecture", "iOS релиз", "Firebase Cloud Messaging" в заголовке и первых строках профиля.

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

# Требование JD (типичное для Flutter-роли; конкретики в посте нет) История STAR+R S T A R Reflection
1 Опыт диагностики и исправления багов в продакшне Баг с "Избранное" Пользователи жаловались, что раздел «Избранное» не открывается Найти причину и устранить без ухудшения UX Диагностировала: все товары загружались одним запросом; обсудила с бэкендом; реализовала постраничную загрузку Жалобы прекратились Осознала важность обсуждения с бэкенд-командой до реализации фронтенд-фикса, а не только "патчить" на своей стороне
2 Работа с реактивностью/памятью (типичный сложный Flutter/Vue кейс) Баг с замыканием в РМК (клавиатура) Клавиатура переставала работать после навигации Найти причину утечки/несвежих ссылок Обнаружила, что реактивная переменная передавалась в глобальный класс биндинга клавиш — старые ссылки не очищались Исправила, клавиатура стала стабильной В следующий раз будет закладывать явную очистку ссылок при передаче реактивных объектов в глобальные классы
3 Портирование/релиз на новую платформу Android → iOS порт «Здесь Сотрудник»/«Здесь Чат» Приложения были только под Android Адаптировать под iOS и выпустить в App Store Перепривязала Firebase push-токены, собрала iOS-билды, отправила на ревью Оба приложения успешно вышли в App Store Поняла ценность заранее продумывать platform-specific различия (push, иконки) вместо доработки постфактум
4 Дизайн вне зоны фронтенда (UI/UX без дизайнера) Редизайн кнопки «Избранное» и блока информации о заказе Не было штатного дизайнера, интерфейс был неудобным Улучшить UX самостоятельно Спроектировала более крупную кнопку, компактный блок информации Стало удобнее в использовании Осознала, что взятие на себя дизайнерских решений требует более раннего согласования с продуктом, чтобы не переделывать
5 Опыт с моделями доступа/безопасностью (релевантно банковскому домену) RBAC-дизайн в ЕКОМ Нужно было разграничить доступ между отделами (логистика/заказы) Спроектировать ролевую модель Спроектировала RBAC, объяснила бэкенд-команде принцип и отличие от других моделей доступа Модель внедрена, разграничение работает Поняла ценность профильного ИБ-образования для frontend/mobile ролей в регулируемых доменах (финтех, банкинг)
6 Внедрение real-time функциональности (WebSocket) WebSocket-оповещения в РМК Не было видимости, какие аптеки онлайн Внедрить систему оповещений в реальном времени Внедрила WebSocket, добавила статус прочтения Впервые видно ~1200 аптек онлайн в реальном времени Осознала, как real-time фичи меняют операционные процессы, а не только UI

Рекомендуемый кейс: RBAC-дизайн в ЕКОМ + баг-фикс «Избранное» — сочетание security-осознанности (релевантно банковскому домену R-Style Softlab) и инженерной дотошности в диагностике продакшн-проблем.

Вопросы-ловушки:

  • «Почему решили уйти из Здравсервис?» — Пока не увольнялась; ответ на случай будущего вопроса: интерес к масштабу и специализации на мобильной разработке в финтех-домене, а не недовольство текущим местом.
  • «Опыта в банковском/финтех домене нет — как справитесь?» — Ответ: профильное образование по информационной безопасности + самостоятельно спроектированная RBAC-модель — это ровно тот навык, который востребован в регулируемых доменах; готова быстро учиться специфике комплаенса.
  • «Раскажите про формат работы» — важно уточнить это первым, так как переезд/командировки исключены (см. Блок C выше — критично прояснить).

G) Проверка легитимности вакансии

Тир: Proceed with Caution

Сигнал Оценка
Качество описания вакансии Низкое — сам пост в Telegram содержит только общее описание компании (skопировано практически без изменений между постами Runello-бота) и название роли; ни стек, ни требования, ни зарплата, ни локация, ни формат работы не раскрыты в публичном превью
Легитимность компании (WebSearch) Высокая — R-Style Softlab: аккредитованная ИТ-компания, на рынке с 1994 (32 года), 600+ сотрудников, реальные банковские клиенты (первая версия мобильного приложения Сбера, текущая разработка интернет-банкинга РСХБ), подтверждено независимыми источниками (hh.ru, career.habr.com, Dream Job, softlab.ru)
Проверка на повтор (data/scan-history.tsv) Запись встречается один раз (строка со first_seen: 2026-07-07, status: added) — не переразмещённая вакансия
Рыночный контекст роли Спрос на Flutter-разработчиков стабильный, зарплаты сравнялись с нативными разработчиками (разрыв 5-7% в 2026 vs 20-30% в 2022) — роль соответствует активному сегменту рынка
Свежесть Не подтверждена отдельно (Telegram-пост датирован текущим днём скана, 2026-07-07; отдельная проверка "живости" через ATS API не применима — не ATS-хостинг, а Telegram/бот)

Итог: Компания реальна и заслуживает доверия, но сам пост слишком лаконичен, чтобы подтвердить конкретные условия роли (зарплата, формат, требования). Рекомендуется откликнуться через "Откликнуться" в Runello-боте с прямым запросом полного описания вакансии, прежде чем вкладываться в глубокую подготовку резюме под конкретный стек.


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

Flutter, Dart, Mobile Developer, iOS, Android, BLoC, Clean Architecture, Firebase Cloud Messaging, App Store, кроссплатформенная разработка, банковский софт, финтех, R-Style Softlab, автоматизация бизнес-процессов, интернет-банкинг, мобильное приложение, дизайн интерфейсов, багфиксинг, продакшн-стабильность, релиз мобильного приложения, разработка с нуля