other

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

Более недели назад

От 120 000 руб.

Город: Казань. Станции метро: Кремлевская

Pioneer London

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 1 года

Обязанности:

‼️ Важно!!! Вакансия офисного характера. График 4/1 (четыре дня в офисе, один удаленно, сб, вск - выходные)Вакансия: Backend-разработчик PHP/Laravel для e-commerce CMS Проект Мы развиваем собственную 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, каталог и инфраструктурные решения. Важно, чтобы разработчик мог не только писать код, но и думать о развитии проекта на несколько шагов вперед.

Показать контакты

Имя не указано

Пожаловаться ID: 154470606

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

PHP-разработчик Middle

От 120 000 до 150 000 руб.

Казань. Станции метро: Кремлевская

Нью Бренд

PHP-разработчик (Middle)

Договорная

Казань. Станции метро: Кремлевская

Clickise

Middle ReactJs/Next-разработчик (в офис Казань)

От 120 000 до 200 000 руб.

Казань. Станции метро: Кремлевская

Pioneer London

PHP-разработчик

От 200 000 руб.

Казань. Станции метро: Кремлевская

Hi, Rockits!

PHP-разработчик

От 120 000 до 170 000 руб.

Казань. Станции метро: Кремлевская

Базис-Центр

PHP-разработчик

Договорная

Казань. Станции метро: Кремлевская

Совкомбанк Технологии