Обязанности: Backend: более 5 лет опыта работы с Laravel. Глубокое понимание и использование Eloquent ORM, отношений и построения моделей. Опыт работы с событиями Laravel, настройкой очередей и управлением. Знание синтаксиса MySQL, способность создавать оптимальные запросы и архитектуру базы данных. Знание логики транзакций. Опыт работы с различными системами управления базами данных, включая MySQL и MongoDB. Понимание архитектуры REST API, опыт создания API-клиентов. Опыт использования Composer
Обязанности: Backend: более 5 лет опыта работы с Laravel. Глубокое понимание и использование Eloquent ORM, отношений и построения моделей. Опыт работы с событиями Laravel, настройкой очередей и управлением. Знание синтаксиса MySQL, способность создавать оптимальные запросы и архитектуру базы данных. Знание логики транзакций. Опыт работы с различными системами управления базами данных, включая MySQL и MongoDB. Понимание архитектуры REST API, опыт создания API-клиентов. Опыт использования Composer. Frontend: более 5 лет опыта работы с VueJS. Глубокие знания и понимание Модели HTML, CSS, DOM.Знакомство с принципами и синтаксисом Sass, Less.Опыт использования VueJS 2 + Vuex для создания реактивных интерфейсов.Знание Bootstrap 4+ и jQuery для поддержки устаревших версий.Отличное владение Javascript, написание кода в соответствии со стандартами ES6+, понимание стандартов ECMAScript и передовых решений. Понимание и использование XHR, Promise, async/await. Способность использовать NPM. Базовые навыки адаптивной и кросс-браузерной верстки. Технологии: Опыт работы с WebSockets (Socket.IO). Конфигурация. и администрирование сервисов Nginx + PHP-fpm.Разработка программного обеспечения:Знания и опыт использования и настройки Webpack.Понимание основных принципов безопасности веб-приложений.Умение писать чистый и понятный код, используя принципы SOLID и KISS в проектировании и разработке.Совместная работа. Работа:Знание принципов совместной разработки с использованием GIT.Бонусные навыки:Опыт написания модульных тестов для кода PHP и JavaScript.Понимание методологий тестирования и опыт работы с инструментами автоматизации тестирования.Опыт разработки масштабируемых и высокопроизводительных веб-приложений.