logo

View all jobs

Full stack developer

Kyiv, Ukraine

Evoplay - одна з провідних продуктових IT-компаній України, яка працює на міжнародному ринку та створює комплексні B2B-рішення для індустрії онлайн-ігор.

Ми - команда з 5 розробників, шукаємо Full Stack (PHP+SQL) розробника в систему аналітики ігрових даних. Ти працюватимеш з бекендом на сучасних Symfony компонентах з великими обсягами даних.

Про проект:

  • Система збирає дані по API з багатьох внутрішніх та зовнішніх джерел інформації, валідує її та зберігає. Далі це все використовується компанією по складному API та в різних звітах безпосередньо.
  • Основний моноліт на PHP 8.4, PostgreSQL 16, Redis 7, VueJS 3.5 (Typescript + composition API), Bootstrap 5.3. Побудована на сучасних Symfony компонентах, QueryBuilder, DI автовайрінг, валідація анотаціями, 2к тестів (юніт, інтеграційні).
  • Додаткові мікросервіси сервіси на Bun (typescript), Redis та Rust.
  • Окремий сервіс для роботи з сучасними AI та ML алгоритмами (Python 3.10), власні інструменти розмітки та оцінки.

Що ми очікуємо:

  • 3+ років досвіду роботи з PostgreSQL (або MySQL), PHP, TypeScript, Redis, Linux.
  • Пріорітет якості над швидкістю.
  • Вміння правильно ставити питання.
  • Вміння самому розбиратися в предметній частині задач.
  • Додаткові знання інших технічних сфер.

Буде великим плюсом:

  • Досвід розробки високонавантажених систем.
  • Знання сучасних парадигм програмування (асинхронність, event-loop, функціональний стиль, ООП, public API).
  • Глибокі знання SQL, композитні ключі, індекси, LATERAL JOIN, JSON path, масиви, хранимі процедури.
  • Знання системних мов буде плюсом (C, Go, Rust, Zig).
  • Знання компонентів та фреймворків Symfony, Yii, VueJS (composition API).
  • Навички по роботі з сучасними LLM-помічниками.

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

  • Гнучкий графік (початок робочого дня з 9 до 11 ранку, 8-годинний робочий день).
  • Офісний формат роботи в комфортному просторі біля м. Видубичі.
  • 20 робочих днів відпустки, sick days та компенсацію лікарняних.
  • Медичне страхування.
  • L&D центр з курсами для співробітників.
  • Self-learning бібліотека.
  • План професійного розвитку.
  • Групові обговорення та індивідуальні сесії з психологом.

Share This Job

Powered by