Мы ищем Fullstack Middle/Senior PHP-разработчика в команду развития АСУ Гермес. Сфера деятельности команды развитие внедрённой платформы для сквозной автоматизации процессов технического уровня (OSS). Платформа включает в себя компоненты по управлению заявками (ordering), процессами (BPMS), интеграции (ESB) и используется во всех филиалах компании. На текущий момент мы расширяем команду для развития технологического стека проекта.
Требования:
- Знание 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.
Обязанности:
Доработка существующего функционала системы, так и проектирование принципиально новых инструментов для бизнеса с применением современных технологий. У вас будет реальная возможность получить опыт в разработке высоконагруженной системы. Будет возможность получить опыт по работе с многопоточностью и асинхронностью.
Основные задачи:
- Проектировать и создавать новую функциональность;
- Дорабатывать и поддерживать существующую функциональность;
- Написание юнит и интеграционных тестов;
- Ревью кода других разработчиков;
- Декомпозиция задач;
- Fullstack разработка;
- Перевод проекта на VueJs и Bootstrap 5;
- Работать со стеком: PHP8 (и переход на PHP8.1), PHP-фреймворками (Mezzio/laminas), SQL (Oracle), GIT, JS (Jquery, VueJs), HTML, CSS, Apache, RabbitMQ, Docker (для локальной разработки).
Условия:
- Возможность частично удаленной работы или полностью удаленной работы, гибкий график;
- Приятная и инициативная команда, внимательное к возникающим проблемам руководство;
- Белая заработная плата + премии;
- ДМС со стоматологией компенсация мед. услуг по чекам, компенсация фитнеса или других вещей по вашему выбору из предложенных категорий;
- Кофе-пойнты, в которых всегда есть печенье/фрукты, кофе и чай;
- Возможность участия в профильных конференциях и обучение за счет компании.