Files
career-ops-vbleroy/reports/062-lombard-pioner-2026-07-07.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

21 KiB
Raw Blame History

Оценка: ООО «Ломбард Пионер» — Middle+ FullStack разработчик

Дата: 2026-07-07 Архетип: Fullstack Developer (Vue + Node.js) — adjacent fit Балл: 2.7/5 URL: https://t.me/s/runello_rus_javascript/1454 Legitimacy: Proceed with Caution PDF: not generated (порог 3.0 не достигнут)


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

Поле Значение
Архетип Fullstack Developer (Vue + Node.js) — по config/profile.yml это adjacent-архетип кандидата (не primary/secondary)
Domain Внутренний enterprise-тулинг для розничной сети ломбардов (финтех-смежная розница: краткосрочные займы под залог)
Function Build
Seniority Middle+ (заявлено в заголовке вакансии)
Формат работы Не указан в доступном тексте — детали скрыты за кнопкой «Подробнее» бота Runello, недоступны через WebFetch
Размер команды Не указано
Оформление (ТК РФ/ГПХ/самозанятость) Не указано
TL;DR Мидл+ фулстек-позиция у реального, давно работающего ритейлера (сеть ломбардов), но публично видимый текст вакансии — это только название роли и абзац о компании; весь технический контент (стек, зарплата, локация, формат) закрыт ботом и не подтверждён

Vibe команды: Недостаточно данных в JD — весь текст вакансии, кроме заголовка и общей фразы о компании, скрыт за ботом. Никаких сигналов об ownership, code review, менторстве или гибкости графика извлечь не удалось. Стоит уточнить на первом контакте, прежде чем делать выводы.

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

Поскольку сам JD недоступен (стек не указан явно в открытой части поста), сопоставление сделано по заголовку роли («Middle+ FullStack разработчик», канал кросс-постится в JS- и TS-тематические каналы Runello, что намекает на JS/TS-стек — вероятно Vue/React + Node, но это предположение, не факт из JD):

Предполагаемое требование (по заголовку роли, не подтверждено JD) Строка из cv.md
Frontend на Vue/React + TS «Стек: Vue 3, Composition API, TypeScript, Pinia, Vue Router... Vite, Vitest» (Здесь ЕКОМ)
Realtime/WebSocket на фулстек-проекте «Внедрила WebSocket для оповещений в реальном времени... впервые в компании видно, сколько аптек онлайн» (РМК)
Node.js/Express/MongoDB backend «Хакатон TulaHack.Digital... Стек: Vue 3, Ionic Capacitor, Express, Node.js, MongoDB» + курсовой проект ТулГУ: «Работа с серверной частью на Node.js»
Проектирование доступа/ролей (частая задача для финтех-смежного домена — займы, залоги, клиентские данные) «Спроектировала ролевую модель авторизации (RBAC) с разграничением между отделами... объясняла бэкенд-разработчику принцип работы» (Здесь ЕКОМ)
Тестирование (unit/e2e) «Vitest (unit-тесты Vue-компонентов)... Playwright (E2E-тесты на РМК)»

Пробелы:

  1. Production backend-опыт (Node/Express/Mongo) — hard blocker для настоящей Middle+ фулстек-роли, если backend несёт существенную нагрузку. У кандидата это только хакатон (2024) и учебный проект (2022), не production. Стратегия: честно обозначить уровень как «крепкий frontend + practical backend» и уточнить реальное распределение frontend/backend в задачах на собеседовании, прежде чем соглашаться на Middle+ по backend-оси.
  2. Формат работы неизвестен — критично для кандидата с жёстким «переезд/командировки — нет». Nice-to-have выяснить нельзя — это hard blocker до подтверждения. Стратегия: первым вопросом при отклике уточнить формат (удалённо/гибрид/офис, город) до того, как тратить время на подготовку.
  3. Зарплата не указана — не подтверждено попадание в таргет 100-120k+ ₽/мес на руки. Стратегия: запросить вилку до собеседования.

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

  1. Уровень в JD: Middle+ (фулстек). Естественный уровень кандидата: Middle для Vue3-frontend (primary архетип), но ближе к Junior/начальный Middle для production backend на Node — весь backend-опыт учебный/хакатонный, не production.
  2. План «продать senior без обмана»: Не позиционировать как «полноценный fullstack на уровне Middle+» — это было бы искажением. Честная рамка: «Frontend-инженер с production Vue3 + практическим backend-опытом (Node/Express/Mongo на pet/хакатон-проектах) и подтверждённым realtime/WebSocket-опытом на production (РМК)». RBAC-опыт — сильный аргумент именно для финтех-смежного домена (займы под залог = чувствительные данные клиентов).
  3. План «если понизят уровень»: Принять понижение до Middle (frontend-heavy) с чётким условием пересмотра через 3-6 месяцев по мере роста backend-экспозиции — но только если формат работы и зарплата подтверждены и соответствуют её ограничениям.

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

Зарплата и формат работы не указаны в доступном тексте вакансии — прямых данных по этой позиции нет, ничего не выдумываю.

Рыночный контекст (WebSearch, 2026):

Показатель Значение Источник
Middle Fullstack (стек Vue+Node) ~170 000–190 000 ₽/мес gross enigmai.ru/salary/fullstack
Медиана Fullstack РФ 2026 ~230 000 ₽/мес gross (+21% к рынку IT) enigmai.ru
Net-оценка (gross×0.87) ~148 000–165 000 ₽ (нижняя вилка) до ~200 000 ₽ (медиана) расчётная, стандартный НДФЛ 13%
Удалёнка на рынке 67% вакансий remote/гибрид в 2026 enigmai.ru

Если реальное предложение попадёт в эту вилку — оно выше минимума кандидата (100 000 ₽ net), но это не подтверждено конкретно для данной вакансии.

Отзывы о компании (dreamjob.ru, 69 оценок, общие по рознице, не по IT-отделу): 78.3% рекомендуют работодателя; оплата труда 4.2/5, работа руководства 4.2/5, карьерный рост 4/5. Упомянутые минусы — отсутствие ДМС и бесплатного питания как стандартных льгот. Оформление (ТК РФ/ГПХ) не подтверждено.

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

# Раздел Текущее состояние Предлагаемое изменение Почему
1 Summary Общий фрейминг Vue3+Flutter Подчеркнуть Vue3 production + WebSocket realtime + RBAC RBAC особенно релевантен для домена с чувствительными клиентскими/залоговыми данными
2 Backend-блок Backend упомянут как «ознакомительный уровень» Явно перечислить хакатон + курсовой проект как конкретные Node/Express/Mongo кейсы Даёт фулстек-рекрутеру конкретные примеры, а не общую фразу
3 Проекты ЕКОМ описан подробно Добавить акцент на realtime WebSocket-оповещения (РМК) как ближайший аналог к «фулстек realtime фиче» Прямое совпадение с типичной фулстек-задачей у ритейлера с сетью филиалов
4 Локация Не упомянуто в CV явно для этой заявки В сопроводительном сообщении сразу уточнить формат работы и город Критично из-за жёсткого «переезд — нет»
5 Зарплата — Запросить вилку до отправки полноценного отклика Нет данных для сравнения с таргетом

Рекомендация: Не готовить полноценный тираж CV/PDF до уточнения формата работы, локации и зарплаты — слишком много открытых блокеров для кандидата с жёсткими ограничениями по переезду.

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

# Требование (предполагаемое) История STAR+R S T A R Reflection
1 RBAC / контроль доступа ЕКОМ — ролевая модель Нужно было разграничить доступ между отделами Спроектировать модель ролей Спроектировала и объяснила бэкенд-команде Логистика/заказы не видят чужие данные ИБ-образование дало нестандартный для фронтендера взгляд на access control
2 Realtime/WebSocket РМК — оповещения в реальном времени Не было видимости, сколько аптек онлайн Внедрить WebSocket-оповещения Реализовала статусы прочтения и время Видимость почти в реальном времени по ~1200 точкам Realtime-фичи требуют думать о доставке и подтверждении, не только о UI
3 Node/Express/Mongo (backend) Хакатон TulaHack.Digital Собрать полноценный фулстек-прототип за хакатон Реализовать backend на Express/Node/Mongo Написала API и подключила фронт на Vue3+Ionic Рабочее приложение «Книга рецептов» Понимаю ограничения быстрого backend без production-нагрузки — честно обозначаю это как pet-опыт
4 Работа с legacy РМК — замыкание в клавиатурном классе Клавиатура переставала работать Найти причину бага с реактивностью Исправила утечку через глобальный класс Баг устранён, задокументирован Legacy-код требует терпения и системного дебага, не только патчей
5 UI для внутренних операционных систем ЕКОМ — список заказов с 9 фильтрами Таблицы 1С неудобны для отслеживания проблемных заказов Спроектировать интерфейс с фильтрацией Заменила таблицы на удобный UI Используется логистикой, поддержкой, клиентским отделом Внутренние тулы для нескольких ролей пользователей требуют думать о разных сценариях использования
6 Автоматизация ручных процессов ЕКОМ — график курьеров (vue-cal) Расписание вносили разработчики вручную SQL Автоматизировать через drag-and-drop календарь Внедрила vue-cal с drag-and-drop Логистика управляет графиком самостоятельно Автоматизация ручных SQL-правок разработчиками — типичная фулстек-задача снятия нагрузки с команды

Рекомендуемый кейс для презентации: ЕКОМ (RBAC + список заказов) — лучше всего показывает связку frontend + понимание backend-логики доступа, релевантно для домена с чувствительными данными.

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

  • «Почему заинтересовала вакансия в нестандартной для фронтендера индустрии (ломбарды)?» → Ответ: интересна операционная сложность розничной сети с филиалами — похоже на текущий опыт с сетью аптек (~1200 точек).
  • «Готовы ли к Middle+ уровню нагрузки на backend при ограниченном production-опыте на Node?» → Честно: backend — pet/учебный опыт, но есть подтверждённый опыт realtime-интеграций (WebSocket) и готовность быстро расти на реальных задачах.
  • «Как относитесь к тому, что в вакансии не указаны зарплата и формат работы?» → Прямо: это первое, что нужно уточнить перед дальнейшими шагами — переезд и командировки не рассматриваются принципиально.

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

Tier: Proceed with Caution

Сигналы за легитимность:

  • Компания реально существует и зарегистрирована: ООО «Ломбард Пионер», ОГРН 1206300049075, ИНН 6320052778, юр. адрес Тольятти, ул. 40 лет Победы, д. 5 (подтверждено companies.rbc.ru, zachestnyibiznes.ru).
  • Реальная розничная сеть: 58-60+ магазинов в 18-19 городах, действующий сайт pioneer24.ru, физические точки подтверждены в 2ГИС/Zoon по нескольким городам (Ростов-на-Дону, Липецк, СПб, Балаково и др.).
  • Общие отзывы сотрудников умеренно позитивные: 78.3% рекомендуют, оплата 4.2/5, руководство 4.2/5 (dreamjob.ru, 69 оценок) — но это отзывы розничного персонала, не IT-отдела, прямого сигнала о культуре разработки нет.

Сигналы, требующие осторожности:

  • Официальная среднесписочная численность юрлица — 3 человека — при заявленной сети 58-60+ магазинов. Типично для холдинговой/франчайзинговой структуры ломбардов в РФ (отдельные юрлица на филиалы), но снижает уверенность в существовании полноценной штатной IT-команды именно в этом юрлице.
  • Полный текст вакансии недоступен — весь контент (стек, зарплата, локация, формат работы) скрыт за кнопкой «Подробнее» бота Runello; ни через прямой WebFetch поста, ни через сестринский пост в другом канале текст не раскрывается.
  • Кросс-постинг: идентичный текст вакансии опубликован в тот же день (2026-07-07) в двух разных Telegram-каналах агрегатора Runello — runello_rus_javascript/1454 (эта заявка) и runello_rus_typescript/1395 — подтверждено по data/scan-history.tsv. Это одновременная многоканальная бот-дистрибуция одного поста, а не исторический повтор вакансии со временем — сигнал об автоматизированной рассылке, не о «протухшей» вакансии.
  • Прямого текущего листинга этой IT-роли на hh.ru не найдено — поиск по компании на hh.ru нашёл только розничные позиции (Ломбардист, Товаровед-оценщик), не фулстек-разработчика. Возможно, IT-найм идёт только через Runello-бот, не через мейнстрим-джоб-борды — умеренный сигнал непрозрачности.
  • Проверка на дубликат отчёта (по указанию в задаче): в задаче было предположение, что для этой же компании уже существует отчёт (#034 или ~#095). Проверено: reports/034-* — это «034-playneta-2026-07-07.md», не связано с «Ломбард Пионер»; отчёта «#095» не существует вовсе; поиск по Пионер|Ломбард|Lombard (регистронезависимо) по всей папке reports/ и по data/applications.md — ничего не найдено. Это первая оценка этой компании в системе; предположение о дубликате в задаче не подтвердилось.

Итог: Компания реальна и достаточно давно на рынке, но сама вакансия непрозрачна (без стека/зарплаты/локации, доступна только через бот-флоу) и распространяется одновременно по нескольким каналам-агрегаторам — типичная картина для автоматической рассылки от рекрутингового бота, не откровенный скам, но недостаточно данных для уверенной оценки без прямого контакта с рекрутером.


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

Middle+ FullStack разработчик, Vue 3, Composition API, TypeScript, Node.js, Express, MongoDB, WebSocket, Pinia, RBAC, ролевая модель доступа, REST API, Git, GitLab, CI/CD, Vitest, Playwright E2E, TanStack Table, розничная сеть, ломбард, краткосрочные займы, удалённая работа (не подтверждено), Middle-уровень