улица Машиностроителей 19
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, обсуждается индивидуально.
Будем рады Вашему отклику!