Pioneer London

Middle PHP-разработчик (в офис, Казань)

Коротко

Backend-разработчик PHP/Laravel для развития собственной e-commerce CMS и публичного интернет-магазина, с целью миграции с Bitrix на современный стек (PostgreSQL, Elasticsearch, Redis). Работа офисная, гибридный график 4/1 в Казани. Требуется опыт коммерческой разработки на Laravel, PHP 8.3+, проектирования REST API и работы с реляционными БД, а также готовность активно использовать AI-инструменты (вайбкодинг) с обязательной проверкой результата.

Вакансия: Backend-разработчик PHP/Laravel для e-commerce CMS
‼️ Важно!!! Вакансия офисного характера, гибрид. График 4/1 (четыре дня в офисе, один удаленно, сб, вск - выходные)
Проект
Мы развиваем собственную e-commerce CMS и публичный интернет-магазин.
💎 Цель проекта - постепенно переехать с Bitrix на более современный, гибкий и производительный стек, который проще масштабировать, поддерживать и развивать под разные магазины.
В проекте уже заложена архитектура с разделением административной части и публичного сайта:
•backend административной панели;
•backend публичного сайта;
•единая или изолированная PostgreSQL-база в зависимости от конфигурации проекта;
•Elasticsearch для поиска, индексации каталога и быстрых фильтров;
•Redis для кеширования, очередей и ускорения работы сервисов;
•API для frontend-приложений админки и публичного сайта.
В разработке будет активно использоваться вайбкодинг: AI-assisted development через Cursor, ChatGPT/Claude и другие инструменты.
‼️ Важно не просто генерировать код, а уметь правильно ставить задачу AI, проверять результат, проектировать архитектуру, писать тесты и доводить код до production-ready состояния.
Задачи
•Разработка backend административной панели на Laravel.
•Разработка backend публичного сайта и API для frontend.
•Проектирование структуры сущностей CMS: таблицы, свойства, SEO, каталог, товары, фильтры, контентные блоки.
•Миграция логики с Bitrix на новый стек без копирования устаревших подходов.
•Интеграция с Elasticsearch: индексация товаров, поиск, фильтрация, SEO-страницы, обновление документов.
•Работа с PostgreSQL: миграции, модели, связи, индексы, оптимизация запросов.
•Настройка Redis для кеширования, очередей и фоновых задач.
•Проектирование и поддержка REST API для frontend-приложений.
•Работа с ролями, правами доступа, аудитом действий и безопасностью административной части.
•Написание feature/unit-тестов, поддержание стабильности API-контрактов.
•Участие в проектировании Docker/CI/CD окружения для локальной разработки и production.
•Использование вайбкодинга для ускорения разработки backend-модулей, тестов, миграций и документации.
Hard skills
•Уверенное знание PHP 8.3+.
•Опыт коммерческой разработки на Laravel.
•Понимание архитектуры современных backend-приложений: сервисы, репозитории/модули, очереди, события, middleware, валидация, политики доступа.
•Опыт проектирования REST API.
•Опыт работы с PostgreSQL или другой реляционной БД на хорошем уровне.
•Навыки оптимизации SQL-запросов, индексов и структуры данных.
•Опыт работы с Elasticsearch будет большим плюсом.
•Понимание кеширования, очередей и фоновых задач, желательно Redis.
•Опыт написания автоматических тестов: PHPUnit, feature tests, contract tests.
•Понимание безопасности backend-приложений: авторизация, роли, права, защита API, хранение секретов.
•Опыт работы с Git.
•Базовое понимание Docker, окружений разработки и production-развертывания.
•Умение читать и рефакторить legacy-код, особенно если есть опыт с Bitrix.
Будет плюсом
•Опыт миграции проектов с Bitrix, самописных CMS или монолитных PHP-систем.
•Опыт разработки e-commerce проектов: каталог, SKU, остатки, цены, фильтры, SEO, заказы.
•Опыт с Laravel Sanctum, Spatie Permission, Spatie Media Library, аудитом действий.
•Опыт проектирования модульной CMS или административных панелей.
•Понимание поисковой оптимизации на уровне backend: ЧПУ, canonical, meta-шаблоны, фильтрованные страницы, sitemap.
•Опыт настройки CI/CD.
•Опыт эффективного использования AI-инструментов в разработке: Cursor, ChatGPT, Claude, Copilot.
Soft skills
•Самостоятельность и умение доводить задачи до результата.
•Умение задавать уточняющие вопросы до начала реализации.
•Аккуратность в архитектуре и внимательность к деталям.
•Готовность работать итерационно: быстро делать MVP, затем улучшать качество и покрытие тестами.
•Умение объяснять технические решения простым языком.
•Ответственное отношение к безопасности, данным и production-стабильности.
•Готовность работать с AI-инструментами как с ускорителем, но не перекладывать на них инженерную ответственность.
Требования к работе с вайбкодингом
•Умение формулировать точные промпты для генерации кода, тестов и документации.
•Умение проверять AI-сгенерированный код: архитектура, безопасность, edge cases, производительность.
•Умение разбивать большую задачу на маленькие шаги для AI-assisted разработки.
•Умение использовать AI для анализа legacy-кода и подготовки миграций с Bitrix.
•Обязательная ручная проверка результата, запуск тестов и ревью собственного кода.
💎 Ожидаемый результат работы
Нам нужен backend-разработчик, который поможет построить надежную основу новой CMS: админку, публичный API, поиск, SEO, каталог и инфраструктурные решения. Важно, чтобы разработчик мог не только писать код, но и думать о развитии проекта на несколько шагов вперед.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте