Middle Backend Developer (PHP/Laravel)
Шукаємо PHP/Laravel Developer, який допоможе створювати швидкі, стабільні та сучасні проєкти.
Якщо ти впевнено працюєш із PHP/Laravel, любиш чистий код, вмієш оптимізувати продуктивність і хочеш впливати на розвиток проєкту в цілому — приєднуйся до нашої команди.
Обов’язки:
- Розробляти та підтримувати фічі у високонавантаженому моноліті, мікросервісах та внутрішніх пакетах (shared-бібліотеки, SDK)
- Інтегрувати API та платіжні системи, працювати з вебхуками та постбеками
- Оптимізувати MySQL-запити, кешування через Redis та виконання фонових задач через RabbitMQ / Horizon
- Реалізовувати realtime-функціонал на базі WebSocket-подій (Centrifugo / Socket.IO)
- Писати код, безпечний для конкурентного виконання, використовуючи локи, м’ютекси та атомарні операції
- Проводити code review та брати участь у прийнятті технічних рішень
Вимоги:
- 3+ роки комерційного досвіду з PHP та впевнене володіння Laravel: події/лістенери, черги, DI, сервіс-провайдери, FormRequest
- Практичне розуміння та застосування принципів SOLID
- Досвід роботи з MySQL: індекси, аналіз планів виконання запитів, оптимізація важких вибірок; Redis
- Практичний досвід роботи з чергами (RabbitMQ / Horizon або аналоги) та асинхронною обробкою
- Розуміння race conditions та практичний досвід їхнього запобігання
- Досвід інтеграції REST API та платіжних систем, робота з HMAC-підписами та ідемпотентністю вебхуків
- Досвід роботи з Git / GitHub Flow, PR та code review
- Досвід використання Docker для локальної розробки
- Практичний досвід використання AI-агентів для програмування — Claude Code, Codex або аналогів
Робота з Claude Code — очікуємо:
- Розбиття задачі на кроки, plan mode, паралельні сабагенти
- Критичне читання результату діяльності агента — перевірка діфів, розуміння, де модель галюцинує, відповідальність за змержений код
Буде плюсом:
- Vue 3 / Nuxt 3, TypeScript (у нас фронт-монорепа)
- Ubuntu, Nginx, PHP-FPM, cron; CI/CD (GitHub Actions)