Backend-разработчик Middle+ (Symfony + Pimcore)

Дата размещения вакансии: 10.02.2026
Работодатель: Пиксана
Уровень зарплаты:
з/п не указана
Город:
Екатеринбург
улица Машиностроителей 19
Требуемый опыт работы:
От 3 до 6 лет

IT-аккредитованная компания «Пиксана» ищет Backend-разработчик уровня Middle+ для работы над внутренней PIM системой.

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

Если Вы видите в Pimcore глубоко кастомизированную Symfony-основу, а в объектах и документах — инструменты для моделирования сложных бизнес-процессов, и готовы быть драйвером их реализации — Вам к нам.

Чем предстоит заниматься:

  • Разработка, кастомизация и расширение функциональности Pimcore-платформ для реализации комплексных цифровых решений (PIM, MDM, DAM, CMS).

  • Проектирование и реализация сложных моделей данных с использованием объектов Pimcore, их связей и классов данных.

  • Разработка и оптимизация собственных Symfony-бандлов для расширения ядра Pimcore и создания уникальной бизнес-логики.

  • Работа с документами и шаблонами (Twig) в Pimcore для реализации нестандартных сценариев публикации контента.

  • Создание высоконагруженных REST/GraphQL API на базе API Platform или собственных контроллеров для интеграции с фронтендом (SPA, мобильные приложения) и внешними системами (ERP, CRM, 1C).

  • Работа с асинхронными задачами, обработкой очередей и фоновыми процессами в контексте Pimcore (импорты/экспорты, генерация ассетов).

  • Настройка и оптимизация производительности: работа с кэшированием Pimcore, индексацией, запросами к объектам и Doctrine.

  • Полный цикл ответственности за фичу в Pimcore: от обсуждения бизнес-требований и моделирования данных — через разработку и тестирование — до деплоя, наполнения и поддержки.

Что нам важно в кандидате (Hard Skills):

  • Опыт коммерческой разработки на PHP 8+ и Symfony (от 3-х лет).

  • Обязательный практический опыт работы с Pimcore (от 1.5-2 лет). Понимание его архитектуры, модели данных (Объекты, Документы, Ассеты), системы расширений (бандлы) и workflow.

  • Глубокое знание Doctrine ORM и понимание, как Pimcore работает с ним на уровне объектов и их репозиториев.

  • Умение проектировать сложные структуры данных (типы объектов, связи, композитные структуры) под конкретные бизнес-процессы.

  • Опыт разработки интеграций (импорт/экспорт данных) и создания API в рамках Pimcore-проектов.

  • Понимание принципов SOLID, чистого кода и паттернов проектирования применительно к экосистеме Pimcore/Symfony.

  • Опыт написания автоматизированных тестов (PHPUnit) для кастомной логики.

  • Будет серьезным преимуществом: опыт работы с Pimcore Backend UI Extensions, настройкой рабочих процессов (Workflow), глубокое знание Twig в контексте Pimcore, опыт с API Platform в составе Pimcore, настройка производительности и кэширования.

Ключевые качества, которые мы ищем (Soft Skills & Mindset):

  • Бизнес-ориентированность в технических решениях: Вы способны перевести требования маркетолога или контент-менеджера («нужно связать продукт с инструкцией и отзывами») в эффективную модель данных Pimcore.

  • Ответственность за целостность данных и процессов: Вы понимаете, что ваша работа напрямую влияет на работу редакторов, маркетологов и качество данных во всех каналах. Вы не просто «добавляете поле», а думаете о целостности, миграциях и обратной совместимости.

  • Проактивность в изучении возможностей платформы: готовность глубоко изучать Pimcore, чтобы предлагать оптимальные «платформенные» решения, а не "костыли".

  • Архитектурная дисциплина: Умение отделять кастомную бизнес-логику от ядра, создавать поддерживаемые и расширяемые бандлы.

  • Четкая коммуникация: Способность понятно объяснить коллегам (в том числе не-"технарям") ограничения и возможности платформы, давать реалистичные оценки по срокам.

Что мы предлагаем:

  • Работу со сложным и масштабным проектом, где Pimcore используется по максимуму, а не как простая CMS.

  • Четкие цели и измеримый результат: Вы всегда будете понимать, как ваш вклад влияет на общие метрики.

  • Профессиональный рост: Работа в команде с сильными коллегами, возможность перенять опыт у технического директора.

  • Современный стек и процессы (Git, CI/CD, Docker-окружение, код-ревью).

  • Комфортный современный офис: ул. Машиностроителей 19 (Уралмаш).

  • Конкурентную зарплату, соответствующую уровню ответственности и экспертизы в Pimcore, обсуждается индивидуально.

    Будем рады Вашему отклику!