Работа в ведущей команде по разработке программного комплекса печати HelloPrint в России. Платформа позволяет контролировать реализацию товаров и услуг в своем копировальном центре, решать вопросы логистики и доставки готовой продукции по всей России, осуществлять онлайн контроль выполнения всех своих заказов на производстве.
Функции
Доработка существующих и написание новых модулей системы;
Поддержка существующего и развитие API (RESTful);
Оптимизация производительности
Рефакторинг и обеспечение технического долга;
Стэк
PHP 7.3;
Laravel, Doctrine ORM, MySQL;
В ряде проектов October CMS (на основе Laravel);
HTML, CSS (Bootstrap 4), JS (JQuery, Vue.js);
Необходимые навыки
Опыт разработки на PHP;
Понимание архитектуры основных шаблонов проектирования;
Понимание принципов SOLID;
Опыт работы с бэкэндом на Laravel;
Понимание принципов отказоустойчивости при работе с данными;
Опыт работы с системами очередей;
Опыт работы с RESTful API;
WebSockets, REST, JSON, Webpack (Yarn);
Опыт работы с Git;
Опыт написания и применения Unit тестов;
Плюсом будет
Опыт проектирования и внедрения API на основе GraphQL;
SCSS + БЭМ;
React.js, Redux, TypeScript, Node.js;
Понимание MVC архитектуры;