Текст заказа
Full-stack разработчик в команду разработки: сайты, CRM и внутренние системы.
Вас ждёт: работа с legacy-ядром на PHP и его поэтапная миграция на Laravel, поддержка интеграций с 1С и внешними сервисами, автоматизация бизнес-процессов.
Чем предстоит заниматься в роли Fullstack‑разработчика:
Ты будешь не просто закрывать задачи, а формировать качество и стабильность наших веб‑продуктов — от ядра до интерфейса и интеграций.
Развивать и поддерживать полный стек : серверную часть (PHP) и клиентскую (Vue/Nuxt, jQuery), включая серверный рендеринг;
Работать с ядром на PHP и участвовать в его эволюции : развивать бизнес‑логику, API и интеграции; вести поэтапный переход ядра на Laravel;
Проектировать и оптимизировать слой данных : PostgreSQL, memcached, Active Record; снижать нагрузку за счёт оптимизации запросов и устранения узких мест;
Обеспечивать надёжность фоновых процессов : управлять очередями и cron‑задачами, исключать дублирование обработки данных;
Дорабатывать и поддерживать CRM , настраивать и стабилизировать интеграции с 1С и внешними сервисами; контролировать целостность данных — статусы, дубли, расхождения;
Соблюдать инженерные стандарты : работать в GitLab, защищать master‑ветку, оформлять и рецензировать merge request’ы, обеспечивать воспроизводимое развёртывание и возможность быстрого отката;
Оперативно диагностировать и устранять инциденты в сайтах, CRM и интеграциях, фиксируя причины и предотвращая повторения.
Что мы ждём от Fullstack‑разработчика:
Нам нужен инженер, который не просто закрывает задачи, а проектирует устойчивые решения и умеет бережно работать с большой кодовой базой.
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 для критичных сервисов — знаешь, какие метрики реально важны, как реагировать на инциденты и держать доступность на обещанном уровне;
Автоматизация через чат‑ботов и скрипты — умеешь экономить время команды, автоматизируя рутину и ускоряя процессы.
Мы предлагаем:
Конкурентоспособную зарплату — обсудим индивидуально по итогам собеседования с учётом твоего опыта и стека;
Официальное оформление по ТК РФ в аккредитованной ИТ‑компании — прозрачность и все гарантии;
Гибкий формат работы : на испытательный срок офис , далее можем обсудить гибрид;
Рост и развитие : после испытательного срока компенсируем курсы и сертификации, которые нужны под твои задачи;
Сложные, продуктовые задачи : ты не будешь «закрывать тикеты» — будешь влиять на архитектуру, выбирать инструменты и видеть результат в проде.
Если ты умеешь закрывать полный цикл разработки — от API до интерфейса, понимаешь компромиссы между скоростью и качеством и хочешь работать в зрелой команде, давай знакомиться.