РІВЕНЬ
Senior
ФОРМАТ
Remote
ЗАЙНЯТІСТЬ
Контракт
АНГЛІЙСЬКА
не вказано
Senior PHP Developer у бекенд-команду мобільної RPG у live-форматі з високим навантаженням. Робота віддалена. Ви ведете фічі від початку до кінця у двох середовищах: в основному Laravel API та в TypeScript runtime ігрового сервера Nakama. Крім логіки та інтеграції з API, на вас тестування, code review, оптимізація продуктивності й документація.
Чим займатиметесь
- Інтегрувати фічі з Laravel REST API
- Писати бекенд-функціональність у TypeScript runtime Nakama
- Покривати unit-тестами кожен новий модуль і підтримувати ці тести
- Робити code review для TypeScript і Laravel та отримувати фідбек на власний код
- Профілювати й пришвидшувати RPC handlers на hot path
- Документувати публічні RPC-контракти та схеми зберігання даних разом із розробкою фіч
Що очікуємо
- Від 5 років у backend-розробці
- Laravel на рівні, коли міграції, Eloquent-моделі, API-контролери та Artisan-команди ви пишете самостійно
- TypeScript із суворою типізацією, OOP і функціональні патерни,
async/await - Розуміння, де асинхронний код ламається в однопотоковому runtime
- Хороший досвід з PostgreSQL: ефективні SQL-запити, транзакції, базові механізми блокувань
Буде плюсом: досвід у геймдеві або live-service іграх, побудова чи підтримка системи A/B-тестування, unit- та інтеграційні тести для ігрової логіки на TypeScript, інтеграція push-сповіщень через OneSignal, Firebase або подібні сервіси.
перевірено щойно