В проект по разработке CRM-системы для ипотечных брокеров требуется Laravel-разработчик. Основной стек — Laravel 8, строгая типизация (declare(strict_types=1)), Eloquent ORM, работа с контентом.
Laravel 8:
- Понимание Service Container, Service Providers.
- Опыт работы с Middleware, Policies, Gates.
- Владение Eloquent ORM, понимание Relations, Scopes, Events, Observers.
- Опыт работы с Laravel Queue (Database).
- Использование и расширение Artisan-команд.
- Оптимизация SQL-запросов, понимание работы Query Builder.
- Опыт создания Notifications, работа с кастомными email-шаблонами
- Опыт работы с Laravel Audit будет плюсом.
Базы данных (MySQL):
- Проектирование структуры БД (миграции, foreign keys).
- Оптимизация SQL-запросов (EXPLAIN, индексы, JOIN vs subquery).
- Работа с JSON fields в MySQL.
Frontend:
- Владение Vue 2 (Vuex будет плюсом).
- Работа с Blade и кастомными Blade-директивами.
- Опыт работы с Git (работа с ветками, rebase, cherry-pick будет плюсом).
- Умение оптимизировать обработку массивов данных без лишних итераций.
Чем предстоит заниматься? От простых задач для руководителей отделов вида "Добавить в выгрузку колонку", до проектирования и написания новых интересных модулей, напрямую влияющие на бизнес-процессы
Заинтересованных просьба писать в личку: @ataurus55, или, если не получается, в комментариях к этому посту — автор вакансии с вами свяжется