PHP Backend (Laravel) Разработчик
Коротко
Develops backend features for an eSIM platform, designs REST APIs, refactors legacy code, optimizes DB queries, writes tests, and uses AI agents for repetitive · Needs: 4+ years commercial PHP; 2+ years Laravel (10+); PHP 8.1+; MySQL schema and query optimization; Docker, docker-compose, Git, code review; unit/integration
Описание от работодателя
Формат: Remote, full-time (170h/month) Keepgo — глобальный провайдер мобильного интернета, предлагающий инновационные продукты и решения на основе виртуальных технологий, прежде всего eSIM. Мы ищем опытного PHP Backend (Laravel) Разработчика , который поможет ускорить разработку бэкенда, разгрузит текущую команду и закроет бэклог задач. Миссия: Поддерживать и улучшать качество существующего кода, в том числе legacy-частей. Обязанности: Разработка новых фич бэкенда платформы управления мобильным интернетом (eSIM и обычные SIM)
Проектирование и реализация REST API endpoints
Поддержка и постепенный рефакторинг legacy-кода
Оптимизация производительности и запросов к БД
Написание unit и integration тестов
Участие в code review
Вести повторяемые части работы с помощью ИИ-агентов (интеграция нового провайдера, типовые endpoint'ы, тесты) — постепенно доводя типовую задачу с дней до часов.
Требования (Must-have): 4+ года коммерческого опыта в PHP
2+ года опыта работы с Laravel (актуальные версии)
Уверенное знание PHP 8.1+ (у нас сейчас PHP 8.4)
Опыт работы с Laravel 10+
MySQL: проектирование схемы, индексы, оптимизация запросов, чтение EXPLAIN
Опыт работы с Docker и docker-compose
Опыт работы с Git, pull requests, участие в code review
Опыт написания unit/integration тестов (PHPUnit или Pest)
Готовность работать с legacy-кодом, умение разбираться в "чужих" решениях
Понимание SOLID, базовых паттернов проектирования
Английский: Beginner и выше
Практический опыт или четкое понимание ценности работы через ИИ-агентов
Осознанная проверка кода за агентом: умение аргументированно объяснить логику и корректность сгенерированного результата
Будет плюсом (Nice-to-have): Опыт работы с очередями (Redis, RabbitMQ, Laravel Queue)
Опыт с PHPStan / Larastan (статический анализ)
Опыт с CI/CD (GitHub Actions, GitLab CI и т.п.)
Опыт работы в архитектуре модульного монолита или микросервисов
Понимание DDD / Clean Architecture
AWS или Azure
Опыт работы в telecom
Навык декомпозиции задач для эффективного делегирования ИИ-агентам
Умение выявлять характерные изъяны AI-кода
Опыт создания системных инструкций и переиспользуемых ролей для агентов вместо написания разовых запросов
Способность выстраивать многоэтапные цепочки агентов (анализ → планирование → кодинг → тест)
Навык интеграции агентов с внешним окружением: MCP-серверами, технической документацией и таск-трекерами
Четкое понимание границ применимости ИИ: где автоматизация полезна, а где целесообразнее ручное исполнение
Ключевые условия нашего сотрудничества: Рекомендации: На финальном этапе мы можем попросить контакты ваших бывших коллег/руководителей, чтобы собрать отзывы.
Проверка данных: Перед финальным оффером мы проводим стандартный Background check
Организация работы: Частью нашего рабочего процесса является обязательное использование программы учета времени (Scrin.io) на рабочем устройстве.