logo

View all jobs

PHP developer

Kyiv, Ukraine

Evoplay — одна з провідних продуктових IT-компаній України, яка працює на міжнародному ринку та створює комплексні B2B-рішення для індустрії онлайн-ігор.
Шукаємо досвідченого PHP Developer (Middle/Senior), який приєднається до команди розробки маркетингової автоматизаційної платформи.
Проєкт — enterprise-grade backend із модульною архітектурою, багатоканальною системою повідомлень та високим навантаженням. Важлива глибока експертиза у backend-розробці, розуміння сучасних підходів та вміння працювати з існуючим кодом і складними системами.

Стек:

  • Backend: PHP 8.4+, Yii 2, Symfony Components (EventDispatcher, HTTP Client, Mailer).
  • База даних: PostgreSQL 17 (master-slave реплікація), Redis Sentinel.
  • Черги: RabbitMQ (AMQP), Redis Queues.
  • Інфраструктура: Docker, GitLab CI/CD, Sentry, Grafana.
  • Зберігання: AWS S3.
  • Тестування: PHPUnit 11, PHPStan, Rector.

Вимоги:

  • Досвід комерційної розробки на PHP 8+ від 5 років.
  • Впевнене знання PostgreSQL: оптимізація запитів, індекси, робота з JSONB, розуміння master-slave реплікації.
  • Досвід роботи з чергами повідомлень (RabbitMQ/AMQP або аналоги) та асинхронною обробкою задач.
  • Досвід з Redis (кешування, черги, Sentinel/кластер).
  • Досвід роботи з Highload: розподіл навантаження, конкурентна обробка воркерів, стійкість до відмов.
  • Досвід написання автотестів (PHPUnit), розуміння підходів до тестування.
  • Розуміння Event-driven архітектури та патернів: Service Layer, Repository, DTO, Factory.
  • Відмінне розуміння ООП, SOLID.
  • Досвід з Docker та CI/CD пайплайнами.
  • Знання Git (branching strategies, merge/rebase workflow).
  • Орієнтування в Linux-системах.

Буде плюсом:

  • Досвід із Yii 2 фреймворком.
  • Досвід із Symfony-компонентами (EventDispatcher, Mailer, HTTP Client).
  • Досвід інтеграцій з зовнішніми сервісами: AWS SES, Twilio, Firebase, SendGrid.
  • Розуміння багатоканальних систем доставки (Email, SMS, Push, Telegram, WhatsApp, Viber).
  • Досвід з PHPStan/Rector для статичного аналізу та рефакторингу.
  • Досвід з моніторингом та observability (Sentry, Grafana, ECS logging).
  • Розуміння PHP Enums, Attributes та інших можливостей PHP 8.1–8.4.
  • Вміння працювати з сучасними AI-інструментами для розробки.
Що ми пропонуємо:
  • Self-learning бібліотеку та доступ до платних курсів.
  • Групові обговорення та індивідуальні сесії з психологом.
  • 20 робочих днів оплачуваної відпустки та лікарняні.
  • Вихідний у день народження.
  • Медичне страхування.
  • Зручний офіс біля метро в центрі міста.
  • Подарунки на річниці.
  • L&D-центр із курсами для співробітників.

Share This Job

Powered by