
РРРабота!
Массовый найм упирается в простую вещь: соискатель ищет «курьер в Твери», а не «вакансии в ритейле». Проект закрывает эти запросы автоматически — из справочника с зарплатами, гео и координатами Nuxt пре-генерирует около 230 отдельных лендингов под каждую связку «вакансия × город», подставляя в каждый актуальную зарплату. Соискатель находит страницу своего города, видит цифру и подаёт заявку через форму, которая уходит напрямую в CRM работодателя. Сделано для СберМаркета, Самоката и Магнита — курьеры, сборщики, водители.
- Ловит низкочастотные запросы вида «курьер в Твери»: около 230 страниц по маршрутам /[вакансия]/[город], у каждой свои мета-теги и заголовки, просклонённые по падежам (useSeoMeta, lvovich)
- Зарплаты на страницах всегда актуальные: собственный ETL на Node.js забирает данные из CSV и JSON, матчит их со справочником 1102 городов России (падежи, координаты, население) и пересчитывает суммы по формулам
- Соискатель находит свой город на карте: OpenLayers с кастомными SVG-маркерами активных городов, подсказками и переходом на страницу города по клику
- Заявки не теряются: валидация кириллических имён и нормализация телефонов (VeeValidate + Yup), отправка напрямую в CRM работодателя и трекинг конверсий в Яндекс.Метрике
- Три бренда на одной кодовой базе: общие UI-компоненты плюс изолированные наборы под СберМаркет, Самокат и Магнит; статика выкатывается атомарно через scp/ssh
- Схема работает: за два года через эти страницы прошло 986 тысяч посетителей, а работодатели приняли 32 848 заявок






