Point your AI agent at freehire and let it find you a job.

Get the CLI →

EVOPLAY

NewBe an early applicant

PHP Developer

Posted Updated 1 view
Discussion

Summary

Evoplay, a Ukrainian iGaming product company, seeks a Middle/Senior PHP Developer to build and maintain the backend of its marketing automation platform — an enterprise-grade, high-load system. Core stack: PHP (Symfony/Laravel/Yii), MySQL/PostgreSQL, Kubernetes, message queues, plus exposure to Go.

<meta />

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


Про роль:
Кандидат зможе брати участь у технічному дизайні нових рішень, впливати на архітектуру окремих компонентів і працювати над підвищенням надійності існуючих сервісів. У роботі буде можливість отримати практичний досвід із Go, Kubernetes та MySQL/PostgreSQL базами обсягом у кілька терабайтів.

Обов'язки:

  • Розробка нового та підтримка існуючого функціоналу на PHP.

  • Написання тестів для нового та існуючого функціоналу.

  • Проєктування змін у базах даних з урахуванням обсягів даних і навантаження.

  • Робота з сервісами розгорнутими у Kubernetes та побудова міжсервісної комунікації за допомогою черг, OpenAPI, GraphQL.

  • Аналіз та оптимізація SQL-запитів, індексів і таблиць в MySQL та PostgreSQL.


Вимоги:

  • Досвід комерційної розробки на PHP та роботи з одним із сучасних PHP-фреймворків: Symfony, Laravel або Yii.

  • Впевнене розуміння ООП, SOLID, Dependency Injection та принципів побудови підтримуваного коду.

  • Досвід роботи з MySQL або PostgreSQL.

  • Розуміння SQL, індексів, транзакцій та принципів оптимізації запитів.

  • Досвід роботи з key-value сховищами та брокерами повідомлень.

  • Досвід написання тестів за допомогою сучасних фреймворків.

  • Досвід роботи з React, Vue.js або Angular з використанням TypeScript.


Буде плюсом:

  • Досвід роботи з мікросервісною архітектурою.

  • Досвід роботи з Docker та Kubernetes.

  • Досвід роботи з Elasticsearch, OpenAPI або GraphQL.

  • Досвід використання інструментів статичного аналізу, наприклад: PHPStan або Psalm.

  • Досвід роботи з Go.

  • Досвід роботи з великими обсягами даних або високонавантаженими системами.

Що ми пропонуємо:

  • Self-learning бібліотеку та доступ до платних курсів.

  • Групові обговорення та індивідуальні сесії з психологом.

  • 20 робочих днів оплачуваної відпустки та лікарняні.

  • Вихідний у день народження.

  • Медичне страхування.

  • Зручний офіс біля метро в центрі міста.

  • Подарунки на річниці.

  • L&D-центр із курсами для співробітників.

Гібридний/віддалений формат роботи!

#16851804

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available