Мы — продуктовая студия. Наша команда создает инновационные игровые web-приложения (iGaming) для зарубежной целевой аудитории.
Ищем талантливого backend разработчика для усиления нашей команды.
Обязательные навыки:
PHP и Laravel:
- Уверенное владение PHP 8+ и Laravel 11-12+
- Глубокое понимание lifecycle Laravel: bootstrapping, service providers, контейнер, bindings
- Продвинутый Eloquent: scopes, кастомные builder'ы, оптимизация heavy-relations
- REST API контроллеры, роутинг, middleware
- Laravel-практики безопасности: валидация, DTO, авторизация/политики, rate limiting
Базы данных и очереди:
- Работа с MySQL/MariaDB: написание raw SQL, оптимизация запросов по plan/EXPLAIN
- Навыки работы с Redis/Valkey (кэш, очереди, locks, списки, pub/sub)
- Очереди (queues, Horizon), понимание retry/backoff, обработка неуспешных задач
DevOps и инфраструктура:
- Docker/Compose: multi-stage билды, slim-образы, оптимизация размера, healthchecks, init-процессы, настройка сетей и volumes
- Git: ветвление, ревью, работа с feature-branch моделями
Тестирование и качество кода:
- Unit/Feature тесты (PHPUnit/Pest), мокирование, контрактные тесты
- Code-quality инструменты: pint, phpstan, rector
Архитектура и безопасность:
- Модульная структура, слои/домены/модули, сервисы/репозитории, DTO, контракты
- Понимание HTTP: кеширование, идемпотентность, ретраи, ETags
- Web-security: XSS/CSRF, SQL/Redis инъекции, rate-limits, подписи запросов (HMAC/токены)
Общие навыки:
- Опыт интеграций с внешними поставщиками данных
- Знание основных парадигм программирования, применение SOLID, DRY, KISS, YAGNI
- Документация: чтение/написание Swagger/OpenAPI, README, архитектурные заметки (ADR/RFC)
Будет плюсом:
- Опыт работы с Octane (Swoole/Roadrunner)
- Отладка и чтение логов в Telescope/Clockwork/Sentry, профилирование запросов
- Логи и мониторинг: Loki или ELK, Prometheus/Grafana, метрики, алерты
- Опыт интеграций с S3-совместимым хранилищем
- Опыт реализации telegram-ботов
- Работа с большими csv/xlsx документами (чтение/создание)
- CI/CD: GitLab CI pipeline / Github Actions
- Опыт работы с ClickHouse (или другими колоночными БД)
- Большим плюсом: опыт работы с time-series и геоданными (WKT, GeoJSON, H3, математические расчеты)
Условия:
- Удаленная работа (full-time) локация не важна, 5/2, начало с 10:00 или 11:00
Если вы готовы внеси свой вклад в разработку увлекательных игровых приложений и работать в динамичной команде, будем рады вашему отклику!
Прошу обратить внимание, присутствует тестовое задание
Ключевые навыки
- Laravel 11-12+
- PHP 8+
- REST API
- MySQL
- MariaDB
- Redis
- PHPUnit
- XSS/CSRF
- HTTP
- SOLID
- Swagger
- CI/CD