← Все вакансии/Middle/Keepgo
MiddleRemote

PHP Backend Developer

K
Keepgo
Уровень
Middle
Формат
Remote
О роли

Описание вакансии

О компании

  • Keepgo — глобальный провайдер мобильного интернета, который разрабатывает решения на основе виртуальных технологий, в первую очередь eSIM. Работает на международном рынке.

Задачи

  • Разработка новых фич бэкенда платформы управления мобильным интернетом (eSIM и обычные SIM).
  • Проектирование и реализация REST API endpoints.
  • Поддержка и постепенный рефакторинг legacy-кода.
  • Оптимизация производительности и запросов к базе данных.
  • Написание unit и integration тестов.
  • Автоматизация повторяющихся задач с помощью ИИ-агентов (интеграция провайдеров, типовые endpoints, тесты).

Требования

  • 4+ года коммерческого опыта в PHP.
  • 2+ года опыта с Laravel (Laravel 10+).
  • Уверенное знание PHP 8.1+ (в компании используется PHP 8.4).
  • MySQL: проектирование схем, индексы, оптимизация запросов, чтение EXPLAIN.
  • Опыт с Docker и docker-compose.
  • Опыт работы с Git, pull requests, code review; написание тестов (PHPUnit или Pest).

Будет плюсом

  • Опыт с очередями (Redis, RabbitMQ, Laravel Queue).
  • PHPStan / Larastan и статический анализ.
  • CI/CD (GitHub Actions, GitLab CI и т.п.).
  • Опыт в архитектуре модульного монолита или микросервисов; понимание DDD / Clean Architecture.
  • Опыт с AWS или Azure.
  • Опыт в telecom.
  • Навыки декомпозиции задач и создания многоэтапных цепочек для ИИ-агентов.
  • Интеграция агентов с внешними системами и проверка качества AI‑сгенерированного кода.

Стек

  • Laravel, PHP 8.1+ (PHP 8.4), MySQL, Docker, docker-compose, Git, PHPUnit/Pest, Redis, RabbitMQ, PHPStan/Larastan, GitHub Actions/GitLab CI, AWS/Azure

Условия

  • Удалённая работа, полная занятость (170 ч/мес).
  • На финальном этапе могут попросить рекомендации и пройти background check.
  • Обязательное использование программы учёта времени Scrin.io на рабочем устройстве.
Стек и навыки

С чем работаем