Городские Зрелищные Кассы

PHP Backend Developer

До 270 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • PHP
  • Linux
  • Debian
  • Git
  • Laravel
  • Symfony
  • GitLab CI
  • MySQL
  • MongoDB
  • PostgreSQL
  • REST API
  • Английский — A1 — Начальный
Обязанности:
  • Разработка и поддержка высоконагруженных backend-систем на PHP.
  • Проектирование, оптимизация и доработка REST API, JSON API.
  • Разработка и оптимизация запросов к базам данных (MySQL, PostgreSQL, NoSQL).
  • Внедрение тестирования (PHPUnit, PestPHP), code review.
  • Работа с очередями (RabbitMQ, Redis Queues) и многопоточностью.
  • Интеграция с внешними сервисами (SOAP API, GraphQL, WebSockets, gRPC).
  • Разработка CI/CD пайплайнов (GitLab CI), участие в DevOps-процессах.
  • Оптимизация производительности кода и запросов.

Требования:

  1. Инфраструктура:
    • Опыт работы с Linux (Debian);
    • Понимание работы с Docker, Kubernetes (желательно);
    • Опыт работы с Git, CI/CD (GitLab CI).
  2. Языки программирования и инструменты:
    • Уверенное знание PHP 7.x / 8.x;
    • Глубокое понимание принципов ООП, SOLID, DRY, KISS, YAGNI;
    • Опыт работы с фреймворками Laravel, Symfony, Slim 4;
    • Навыки тестирования (PHPUnit, PestPHP), работа с линтерами (PHPStan).
  3. Базы данных:
    • Опыт работы с MySQL / PostgreSQL (процедуры, триггеры, CTE, JSON);
    • Оптимизация SQL-запросов, индексы, EXPLAIN;
    • Понимание NoSQL-хранилищ (MongoDB, ClickHouse, Redis, Memcached).
  4. Очереди и многопоточность:
    • Работа с очередями (RabbitMQ, Redis Queues);
    • Опыт работы с Supervisor, systemd.
  5. API и Интеграции:
    • Разработка и интеграция REST API, JSON API;
    • Опыт работы с OpenAPI (Swagger), JWT-аутентификацией;
    • Понимание WebSockets, gRPC (желательно);
    • Опыт интеграции с SOAP API, GraphQL (желательно).

Условия:

- Удаленный формат работы. Рассматриваем кандидатов +2 часа от МСК.