Chief Technology Officer (CTO) / Lead Game Architect to $7000

Формат роботи: Повністю віддалено (переважно часові пояси СНД/Європи)
Індустрія: B2B iGaming / Створення казино-провайдера нового покоління

Про компанію та задачу

Ми будуємо інноваційного B2B гейм-провайдера з фокусом на гіпермасштабування. Наша бізнес-модель — комбінаторна генерація ігор. Ми поєднуємо сотні сертифікованих математичних механік слотів із сотнями мета-механік, міні-ігор та соціально-вірусних циклів, отримуючи на виході понад 10 000 унікальних тайтлів. Увесь арт та анімації генеруються за допомогою передових AI-моделей з надзвичайною кінематографічною деталізацією. Наша мета — миттєво рескінити ігри під будь-який бренд або демографічну нішу та блискавично реагувати на ринкові тренди. Ми шукаємо технічного візіонера, здатного з нуля спроєктувати архітектуру, яка витримає цей масштаб, не зруйнується під тиском технічного боргу та забезпечить 30+ FPS на слабкому мобільному пристрої під час рендерингу десятків «важких» відео-асетів.

Ключові обов’язки

Архітектура RGS та Game Server:
Проєктування з нуля віддаленого ігрового сервера (RGS), здатного обробляти тисячі транзакцій за секунду з забезпеченням абсолютної атомарності (ідемпотентності) платежів в умовах нестабільної мережі.

Масштабований фронтенд (PixiJS v8):
Розробка надлегкого, керованого даними (Data-Driven) ігрового рушія на базі PixiJS v8. Створення пайплайну збірки (Monorepo), який генерує тисячі варіацій ігор через JSON-конфігурації без дублювання коду.

Інноваційний рендеринг AI-відео:
Вирішення проблеми прозорості відео з альфа-каналом у браузерах. Реалізація кастомних шейдерів у WebGL/WebGPU та використання WebCodecs API для декодування відеокадрів без перевантаження CPU.

Комплаєнс і GLI-11:
Проєктування генератора випадкових чисел (RNG) та мапінгу барабанів у суворій відповідності до міжнародних стандартів сертифікації (GLI-11, iTechLabs), гарантуючи відсутність “near miss” (ефекту хибного програшу) та коректне ведення критичних логів.

Оптимізація та збірка:
Впровадження механізмів агресивного lazy-loading, стримінгу асетів і динамічної генерації атласів (@0.5x) під конкретні мобільні пристрої для мінімізації використання VRAM.

Вимоги (Must-Have)

Досвід в iGaming від 5 років:
Підтверджений досвід роботи технічним лідом або архітектором у студії-провайдері слот-ігор. Ви маєте практичний досвід інтеграцій із великими агрегаторами та проходження сертифікацій у лабораторіях.

Експертиза в PixiJS та WebGL/WebGPU:
Ви не просто використовуєте готові API — ви розумієте, як керувати пам’яттю GPU, боротися з втратою контексту (WebGL context loss) та писати кастомні фрагментні шейдери.

Архітектурне мислення:
Досвід роботи з Monorepo, розуміння мікросервісної архітектури бекенду, знання патернів розподілених транзакцій (Saga, 2PC, Idempotency keys).

Продуктивність:
Глибокі знання Chrome DevTools (Memory profiling, Heap snapshots) для виявлення витоків пам’яті, пов’язаних із WebGL-буферами та відео.

Додатково важливо:

  • Turborepo / Nx / pnpm
  • Rate limiting + anti-fraud layer
  • Event-driven архітектура
  • Захист від double-spend в умовах нестабільної мережі

Required languages

English B1 - Intermediate
Ukrainian Native
Published 23 February
16 views
·
3 applications
To apply for this and other jobs on Djinni login or signup.
Loading...