30 июля 2023
Мы ищем Fullstack Middle/Senior PHP-разработчика в команду развития АСУ заказчика. Сфера деятельности команды развитие внедрённой платформы для сквозной автоматизации процессов технического уровня (OSS). Платформа включает в себя компоненты по управлению заявками (ordering), процессами (BPMS), интеграции (ESB) и используется во всех филиалах компании. На текущий момент мы расширяем команду для развития технологического стека проекта.
Основные обязанности:
Доработка существующего функционала системы, так и проектирование принципиально новых инструментов для бизнеса с применением современных технологий
Основные задачи:
Проектировать и создавать новую функциональность
Дорабатывать и поддерживать существующую функциональность
Написание юнит и интеграционных тестов
Ревью кода других разработчиков
Декомпозиция задач
Fullstack разработка
Перевод проекта на VueJs и Bootstrap 5
Работать со стеком: PHP8 (и переход на PHP8.1), PHP-фреймворками (Mezzio/laminas), SQL (Oracle), GIT, JS (Jquery, VueJs), HTML, CSS, Apache, RabbitMQ, Docker (для локальной разработки)
Требования:
Знание PHP7/PHP8
Умение пользоваться xDebug
Понимание принципов ООП, опыт использования паттернов проектирования (GRASP, GOF)
Опыт работы с современными PHP-фреймворками
Опыт написания тестов на PHP (Codeception, Phpunit)
Знание SQL, построение и оптимизация сложных запросов
GIT
Rest API, SOAP
Уверенное знание javascript (jquery/VueJs)
Умение верстать HTML-страницы, базовые навыки CSS
Знакомство с приниципами работы брокеров сообщений (например RabbitMQ)
Будет плюсом:
Опыт работы с Linux (Redhat, CentOS)
знакомство с Zend expressive/Laminas
Опыт профилирования кода
Опыт работы с Oracle
Опыт написания проектов на VueJs 2-3
Опыт работы с Bootstrap 4-5
Опыт работы с Legacy
Понимание принципов работы Docker