ПроектБольшой продукт по разработке современного персонального пользовательского кабинета с расширенным API и мобильным приложением. Заказчик украинский. Система включает в себя функционал управления аккаунтом, тарифами, платежами и другими сервисами. Архитектура API-ориентирована с интеграциями внешних сервисов.КомандаArchitect, 2–3 Developers, 1–2 QAs, PM, DevOps, DesignerОбязанности на PHP / LaravelПроектирование и развитие RESTful APIУчастие в архитектурных обсуждениях и принятии технических
Проект
Большой продукт по разработке современного персонального пользовательского кабинета с расширенным API и мобильным приложением. Заказчик украинский. Система включает в себя функционал управления аккаунтом, тарифами, платежами и другими сервисами. Архитектура API-ориентирована с интеграциями внешних сервисов.
Команда
Architect, 2–3 Developers, 1–2 QAs, PM, DevOps, Designer
Обязанности
на PHP / Laravel
Проектирование и развитие RESTful APIУчастие в архитектурных обсуждениях и принятии технических решенийИнтеграция с внешними API (REST / SOAP)Оценка задач и реализация фич в рамках согласованных подходов разработчиков
Сотрудничество с кросс-функциональной Agile-командойУчастие в SCRUM-процессах (planning, grooming, retrospectives)Требования
- 3-5+ лет коммерческого опыта в разработке
Laravel
- Опыт работы с Laravel authentication (Sanctum, Passport, OAuth2)
- Сильный опыт работы с Eloquent ORM и реляционными БД (PostgreSQL, Oracle)
- Опыт разработки и поддержки REST API
- Опыт интеграций SOAP)
- Понимание Agile / SCRUM процессов
- Опыт работы с Git и CI/CD пайплайнами
- Опыт работы с современными frontend-фреймворками (Vue.js или React)
- Уверенное понимание принципов построения плюсом
- Опыт работы с Docker, Kubernetes
- Опыт с cloud-платформами (Azure, AWS или GCP)
- Опыт оптимизации высоконагруженных Laravel-приложений (Octane, RoadRunner, Swoole)
подобные подходы)
Предлагаемое
- Работа над масштабным продуктом с реальными пользователями
- Возможность влиять на архитектуру и технические решения
- Современная API-first архитектура
- Небольшая опыт улучшений
- Работа в стабильном Agile-процессе