описание
Должность: Старший разработчик Laravel (Backend/API + Full Stack Laravel + Vite)
Компания: Amigo Logistika LLC
Тип контракта: Полная занятость, 8 часов в день
Формат работы: Удалённо
Опыт: от 3 лет
Зарплата: 2000 BYN чистыми
Описание вакансии
Мы ищем опытного разработчика Laravel, который готов взять на себя ответственность как за backend REST API (для мобильных и веб-приложений), так и за полностековую разработку веб-сайтов и интернет-магазинов с использованием Laravel + Vite. Если вам важны чистый код, реальная производительность и надёжная безопасность, вы отлично подойдёте для нашей команды.
Что вы будете делать
- Backend / API (основной мобильный и веб-проект)
- Проектировать, разрабатывать и поддерживать Laravel REST API (ресурсы, валидация, постраничная навигация, обработка ошибок, версионирование).
- Аутентификация и безопасность: Sanctum / Passport, роли/разрешения, ограничение частоты запросов, CORS, практики, ориентированные на OWASP.
- Моделирование данных и производительность: MySQL/PostgreSQL, индексация, оптимизация запросов, кэширование.
- Асинхронные процессы и интеграции: очереди/задачи, события, уведомления, запланированные задачи, внешние сервисы.
- Документация API: OpenAPI/Swagger, чёткие контракты для мобильных/фронтенд команд.
- Качество: Pest/PHPUnit, код-ревью, стандарты PSR, CI/CD пайплайны.
Full Stack (веб-сайты + электронная коммерция)
- Создавать веб-сайты и решения для электронной коммерции с использованием Laravel + Vite (Blade / Livewire / Inertia по мере необходимости).
- Современный фронтенд внутри Laravel: Vite, Tailwind/SCSS, переиспользуемые компоненты, ориентированность на производительность.
- Типичные интеграции для магазинов: платежи (Stripe/Redsys/PayPal), доставка, транзакционные письма, CRM/ERP, аналитика.
- Постоянные улучшения: рефакторинг, который имеет смысл, обновления и поддержание стабильности на производстве.
Обязательные требования
- Более 3 лет реального производственного опыта с Laravel.
- Сильные основы REST API: проектирование, аутентификация, контроль доступа, документация, версионирование.
- Уверенные навыки работы с базами данных и понимание производительности (запросы, индексация, транзакции).
- Уверенность в работе с Git, PR-рабочими процессами и командным взаимодействием.
- Сильные практики безопасности (валидация, разрешения, защита конечных точек).
- Опыт работы с Vite и интеграцией фронтенда в Laravel.
- Опыт в электронной коммерции (каталог, инвентаризация, заказы, скидки, масштабирование).
Желательные требования
- Docker / Sail, Redis, Horizon, Meilisearch/Elastic, S3.
- Чистая архитектура, которая помогает (сервисы, паттерны, прагматичный DDD).
- Опыт интеграции с мобильными приложениями (контракты API, разрывающиеся изменения, флаги функций).
- Vue/React + Inertia, Livewire или безголовые настройки.
Как вы работаете
- Вы независимы, но общаетесь и сотрудничаете как профессионал.
- Вы думаете о результатах продукта: масштабируемость, поддерживаемость, безопасность и опыт разработчика.
- Вы цените качество: тесты, логирование, мониторинг и читаемый код.
Предоставьте любой проект в качестве примера или ссылку на Github.
Ссылка на вакансию в банке вакансий на gsz.gov.by: В процессе.