Обов’язки: * Розробляти нові проєкти з нуля, а також підтримувати та вдосконалювати існуючі рішення, включаючи мікросервісну архітектуру та високонавантажені платформи з мільйонною аудиторією * Оптимізувати поточний функціонал, підвищуючи продуктивність і масштабованість системи. Виконувати рефакторинг коду, оновлювати бібліотеки, покращувати індекси баз даних, оптимізувати виклики та за необхідності переписувати ядро фреймворку * Проєктувати ефективну та гнучку архітектуру, орієнтовану на довгострокову підтримку та розширення функціоналу * Забезпечувати високу якість коду, дотримуючись принципів чистої архітектури та найкращих практик розробки * Ділитися технічним досвідом із командою, брати активну участь в обговоренні технічних рішень та архітектури проєкту * Аналізувати завдання та пропонувати оптимальні рішення для їх ефективної реалізації в межах бізнес-процесів
Вимоги: * Досвід роботи з PHP (версія 7.2+) не менше 3 років * Глибокі знання та практичний досвід роботи з Laravel * Володіння MySQL (версії 5.7–8), включаючи роботу з транзакціями та оптимізацію продуктивності для високонавантажених систем * Досвід роботи з системами контролю версій (Git/GitHub), розуміння GitHub Flow * Практичні навички адміністрування UNIX-систем (зокрема Ubuntu), базові знання Nginx, PHP-FPM, Crontab, MySQL, NPM * Досвід інтеграції API будь-якої складності, а також розробки власних API
Буде плюсом: * Досвід роботи з Node.js та Socket.io, а також Redis як кешем та сховищем даних * Навички адміністрування серверів на базі UNIX (Debian-like), досвід роботи з контейнеризацією та автоматизацією за допомогою Docker та Ansible * Ознайомленість із хмарними платформами AWS, DigitalOcean * Досвід роботи з обробкою даних, зокрема формуванням внутрішньої аналітики та побудовою графіків на основі даних із MySQL/Redis * Вміння працювати з PHP CLI * Практичний досвід роботи з системами черг, такими як RabbitMQ * Знання JavaScript (ES6+), розуміння принципів роботи реактивних додатків, досвід роботи з Vue.js
Що ми пропонуємо: * Досвід роботи у професійній команді однодумців, яка завжди готова ділитися своїми знаннями та навичками * Можливість працювати над міжнародними GameDev продуктами, які зібрали навколо своєї екосистеми мільйони геймерів з усього світу * Високий рівень заробітної плати з можливістю отримання бонусів * Оплачувана відпустка та лікарняні * Гнучкий робочий графік — ми орієнтуємось тільки на результат * Можливість працювати віддалено — наша команда ефективно працює по всьому світу