О проекте:
Мы ищем разработчика, который умеет не просто писать код, а мыслить системно и понимать, как его решения влияют на продукт и бизнес. Важно, чтобы вы видели за задачами не только ТЗ, но и логику: зачем это делается, как это масштабируется и какой результат приносит.
Ваша задача — превращать продукт в гибкую, устойчивую систему: выстраивать backend на Laravel как надежную основу и развивать frontend на Next.js так, чтобы интерфейс был быстрым, удобным и адаптивным под разные сценарии пользователей.
Мы ценим подход, где разработка — это не «сделать по задаче», а предложить лучшее решение, оптимизировать процессы и помогать продукту расти через технологии.
Требуемые навыки:
• Уверенный опыт разработки на PHP и Laravel
• Опыт работы с Next.js / React + TypeScript
• Понимание архитектуры приложений:
• контроллеры, сервисы, репозитории
• события и очереди
• модульная структура проекта
• Умение писать чистый, читаемый и поддерживаемый код
• Следование стандартам PSR и Laravel best practices
• Опыт применения кэширования
• Опыт написания тестов (unit / feature)
• Работа с Docker и Docker Compose
• Опыт работы с базами данных - MySQL/PostgreSQL
Будет плюсом:
• Опыт проектирования REST API
• Опыт работы с очередями и асинхронными задачами
• Понимание CI/CD
• Опыт оптимизации производительности
Ожидания от кандидата:
• Уровень Middle с самостоятельным выполнением задач
• Умение разбираться в существующем коде
• Ответственный подход к качеству