full-stack разработчик веб-продуктов

грейд
senior
страна
Россия
опубликована
сегодня

описание

Full-stack разработчик в команду разработки: сайты, CRM и внутренние системы. Вас ждёт: работа с legacy-ядром на PHP и его поэтапная миграция на Laravel, поддержка интеграций с 1С и внешними сервисами, автоматизация бизнес-процессов. Ты будешь не просто закрывать задачи, а формировать качество и стабильность наших веб‑продуктов — от ядра до интерфейса и интеграций.

задачи

  • Развивать и поддерживать полный стек: серверную часть (PHP) и клиентскую (Vue/Nuxt, jQuery), включая серверный рендеринг;
  • Работать с ядром на PHP и участвовать в его эволюции: развивать бизнес‑логику, API и интеграции; вести поэтапный переход ядра на Laravel;
  • Проектировать и оптимизировать слой данных: PostgreSQL, memcached, Active Record; снижать нагрузку за счёт оптимизации запросов и устранения узких мест;
  • Обеспечивать надёжность фоновых процессов: управлять очередями и cron‑задачами, исключать дублирование обработки данных;
  • Дорабатывать и поддерживать CRM, настраивать и стабилизировать интеграции с 1С и внешними сервисами; контролировать целостность данных — статусы, дубли, расхождения;
  • Соблюдать инженерные стандарты: работать в GitLab, защищать master‑ветку, оформлять и рецензировать merge request’ы, обеспечивать воспроизводимое развёртывание и возможность быстрого отката;
  • Оперативно диагностировать и устранять инциденты в сайтах, CRM и интеграциях, фиксируя причины и предотвращая повторения.

требования

  • 3+ года коммерческой разработки на PHP — опыт реальных проектов, где важны стабильность и предсказуемость;
  • Уверенный Laravel: глубоко знаешь Eloquent, умеешь работать с очередями и событиями, понимаешь, как строить масштабируемую архитектуру;
  • Сильные навыки работы с PostgreSQL: умеешь не только писать запросы, но и оптимизировать их, грамотно использовать индексы и транзакции;
  • Опыт с кэшем: работал с memcached или Redis — понимаешь, когда и зачем нужен кэш, и какие риски он несёт;
  • Фронтенд‑стек: уверенное владение JavaScript, практический опыт с Vue.js или Nuxt — можешь разрабатывать и поддерживать клиентскую часть;
  • Инженерная культура: твёрдо знаешь принципы ООП и SOLID, пишешь код, который легко поддерживать и развивать;
  • Git‑процессы: уверенно работаешь с ветвлением, понимаешь ценность code review и умеешь давать и принимать обратную связь;
  • Интеграции: есть опыт подключения внешних API и сервисов, понимаешь нюансы контрактов, ошибок и повторных попыток;
  • Базовое Linux‑администрирование (Ubuntu): можешь посмотреть логи, диагностировать проблемы, настроить сервисы и понять, что происходит на сервере;
  • Работа с legacy: умеешь разбираться в чужом коде, рефакторить без поломок и аккуратно внедрять новые решения в существующую систему.
  • Будет плюсом: Миграция legacy на Laravel — если у тебя есть опыт аккуратного переноса старых приложений на современный стек без потери стабильности; Интеграции с 1С — умеешь учитывать специфику обмена данными, таймауты, повторные попытки и контроль дублей; Опыт с Express.js и SQL Server — показывает, что ты спокойно переключаешься между стеками и понимаешь, как ведут себя разные платформы под нагрузкой; Настройка мониторинга и SLA для критичных сервисов — знаешь, какие метрики реально важны, как реагировать на инциденты и держать доступность на обещанном уровне; Автоматизация через чат‑ботов и скрипты — умеешь экономить время команды, автоматизируя рутину и ускоряя процессы

условия

  • Конкурентоспособную зарплату — обсудим индивидуально по итогам собеседования с учётом твоего опыта и стека;
  • Официальное оформление по ТК РФ в аккредитованной ИТ‑компании — прозрачность и все гарантии;
  • Гибкий формат работы: на испытательный срок офис, далее можем обсудить гибрид;
  • Рост и развитие: после испытательного срока компенсируем курсы и сертификации, которые нужны под твои задачи;
  • Сложные, продуктовые задачи: ты не будешь «закрывать тикеты» — будешь влиять на архитектуру, выбирать инструменты и видеть результат в проде.

навыки

похожие вакансии

статьи для разработчиков