> Djinni
middle
ArtiGamingSoftware Engineer
format:Remote
phpmysqlyiinode.jsdockerrabbitmqphpunitcodeceptionsolid
kafkaci/cdgrafanaprometheusloki
> full description
В ArtiGaming ми працюємо над онлайн-продуктами, зокрема у сфері iGaming.
Наша команда активно розвивається, і ми шукаємо Middle Back-end Developer (PHP), який приєднається до backend-команди, працюватиме над новою функціональністю та допомагатиме розвивати стабільні й масштабовані рішення.
Must have
- 4+ роки комерційного досвіду з PHP 7.2+.
- 1+ рік production-досвіду з Yii2, включно з custom modules/components.
- Розуміння monolithic та microservices architecture.
- Досвід роботи з Node.js для internal services, bots або workers.
- Практичний досвід роботи з Docker: custom configurations, Supervisor, CLI utilities.
- Досвід роботи з RabbitMQ: queues, events та asynchronous processing.
- Досвід написання тестів за допомогою PHPUnit або Codeception.
- Добре знання MySQL 8+: normalization, indexing та базові принципи scaling.
- Добре розуміння SOLID, design patterns та clean code practices.
- Досвід роботи з Jira та в Agile/Scrum середовищі.
- Високий рівень автономності, проактивності та відповідальності.
Nice to have
- Знання OWASP principles.
- Досвід роботи з Kafka.
- Досвід у gambling/iGaming або з high-load системами.
- Досвід роботи з CI/CD.
- Досвід роботи з Grafana, Prometheus, Loki або Alloy.
- Практичне використання AI tools у розробці.
Key Responsibilities
- Розробка та підтримка backend-систем на PHP 7.4/8.0 (Yii2) та Node.js.
- Реалізація нової функціональності та рефакторинг існуючого коду.
- Участь у розвитку та покращенні backend-архітектури.
- Робота з queues, events та asynchronous processing через RabbitMQ.
- Написання та підтримка автоматизованих тестів.
- Участь у code reviews та дотримання принципів clean code.
- Аналіз і вирішення технічних проблем.
- Взаємодія з командою для пошуку оптимальних технічних рішень.
- Підтримка стабільності та якості backend-систем.
What we expect from you
Нам важливо не лише вміння писати код, а й здатність розуміти задачу, самостійно знаходити рішення та відповідально доводити її до результату.
Ми очікуємо хорошого технічного фундаменту, уваги до якості коду, проактивності та готовності розвиватися разом із продуктом і командою.
What we offer
- 🌍 Можливість працювати з будь-якої точки світу.
- 🏖️ Оплачувані відпустки та лікарняні.
- 📚 Навчання та професійний розвиток за рахунок компанії.
- 🇬🇧 Корпоративне вивчення англійської мови.
- 🎁 Подарунки до важливих життєвих подій та day-off.
- 💻 Усе необхідне для комфортної роботи.
- 🤝 Відсутність складних ієрархічних структур.
- 🚀 Можливість впливати на процеси та бачити результат своєї роботи.