Progressive Media приглашает в штат разработчика для работы над крупными eCommerce-проектами (полная занятость, удаленно). Проект находится в процессе трансформации и рефакторинга legacy кода. На данный момент проходит поэтапная интеграция фреймворка Symfony 5.3 с Bitrix. Старый legacy код рефакторится, переводится на сервисы, репозитории, модели. Также в планах перевод части модулей на микросервисную архитектуру. Обязанности Создание бэкенда на PHP (Symfony + Bitrix) Участие в интеграции фронтенда и бэкенда Требования Уверенное знание PHP, опыт работы с MySQL Знание принципов ООП, опыт проектирования с использованием паттернов и соблюдение принципов SOLID Опыт работы с «1C-БУС» на уровне написания компонентов и модулей (знание Bitrix framework) Знание ядра Bitrix D7, ORM, опыт работы с новым ядром Опыт работы c Symfony 5+ или любым другим php фреймворком (Laravel) Опыт работы с Elasticsearch, Kibana Опыт работы с пакетным менеджером composer Опыт работы с распределенной системой контроля версий (GIT) Опыт использования Swagger для генерации документации Будет плюсом: Опыт работы с ORM Doctrine или другой ORM, к примеру Eloquent Опыт работы с Redis Опыт работы c Gearman Опыт работы c RabbitMQ Опыт разработки back-end кода на основе микросервисной архитектуры Опыт написания Unit тестов Мы предлагаем: Возможность работать удаленно Официальное оформление и белая зарплата Работа в стабильной компании - одной из крупнейших на рынке веб-разработки Отлаженные процессы разработки (Continuous Integration) с использованием системы контроля версий и сервиса деплоймента Грамотные менеджеры с техническим бэкграундом