Format pracy: Całkowicie zdalny (głównie strefy czasowe WNP/Europa)Branża: B2B iGaming / Budowa dostawcy kasyn nowej generacjiO firmie i misji:Budujemy innowacyjnego dostawcę gier B2B z naciskiem na hiperskalowanie. Nasz model biznesowy to kombinatoryczne generowanie gier. Łączymy setki certyfikowanych matematycznych mechanizmów automatów do gry z setkami metamechaników, minigier i pętli społecznościowo-wirusowych, co daje ponad 10 000 unikalnych tytułów. Cała grafika i animacje są generowane pr
Format pracy: Całkowicie zdalny (głównie strefy czasowe WNP/Europa)
Branża: B2B iGaming / Budowa dostawcy kasyn nowej generacji
O firmie i misji:
Budujemy innowacyjnego dostawcę gier B2B z naciskiem na hiperskalowanie. Nasz model biznesowy to kombinatoryczne generowanie gier. Łączymy setki certyfikowanych matematycznych mechanizmów automatów do gry z setkami metamechaników, minigier i pętli społecznościowo-wirusowych, co daje ponad 10 000 unikalnych tytułów. Cała grafika i animacje są generowane przy użyciu zaawansowanych modeli AI z ekstremalnymi kinowymi szczegółami. Naszym celem jest natychmiastowe wznowienie gier dla dowolnej marki lub niszy demograficznej i błyskawiczna reakcja na trendy rynkowe.
Szukamy technicznego wizjonera, który potrafi zaprojektować od podstaw architekturę, która wytrzyma tę skalę, nie zawali się pod presją długu technicznego i zapewni ponad 30 FPS na słabym urządzeniu mobilnym podczas renderowania dziesiątek „ciężkich” zasobów wideo.
Kluczowe obowiązki:
- RGS i architektura serwera gier: Zaprojektuj od podstaw zdalny serwer gier (RGS) zdolny obsłużyć tysiące transakcji na sekundę, zapewniając absolutną atomowość (idempotencję) płatności w niestabilnej sieci warunki.
- Skalowalny interfejs (PixiJS v8): Opracowanie ultralekkiego silnika gier opartego na danych (Data-Driven) w oparciu o PixiJS v8. Tworzenie potoku kompilacji (Monorepo), który generuje tysiące odmian gier za pośrednictwem konfiguracji JSON bez duplikowania kodu.
- Innowacyjne renderowanie wideo AI: Napraw problem z przezroczystością wideo kanału alfa w przeglądarkach. Implementacja niestandardowych shaderów w WebGL/WebGPU i wykorzystanie WebCodecs API do dekodowania klatek wideo bez przeciążania procesora.
- Zgodność i GLI-11: Projekt generatora liczb losowych (RNG) i mapowania szpul w ścisłej zgodności z międzynarodowymi standardami certyfikacji (GLI-11, iTechLabs), zapewniając brak „near miss” (efekt fałszywej straty) i prawidłowe zarządzanie logi krytyczne.
- Optymalizacja i montaż: Implementacja mechanizmów agresywnego leniwego ładowania, strumieniowania zasobów i dynamicznego generowania atlasu (@0,5x) dla konkretnych urządzeń mobilnych w celu zminimalizowania zużycia pamięci VRAM.
Wymagania (must-have)
- Doświadczenie w iGaming od 5 lat: Udokumentowane doświadczenie zawodowe jako kierownik techniczny lub architekt w studiu dostawcy gier automatowych. Masz praktyczne doświadczenie w integracji z dużymi agregatorami i zdobywaniu certyfikatów w laboratoriach.
- Wiedza w PixiJS i WebGL/WebGPU: Nie używasz tylko gotowych interfejsów API – wiesz, jak zarządzać pamięcią GPU, radzić sobie z utratą kontekstu WebGL i pisać niestandardowe shadery fragmentów.
- Myślenie architektoniczne: Doświadczenie z Monorepo, zrozumienie architektury backendu mikrousług, znajomość transakcji wzorców rozproszonych (Saga, 2PC, klucze Idempotencji).
- Wydajność: Dogłębna znajomość narzędzi Chrome DevTools (profilowanie pamięci, migawki sterty) w celu wykrywania wycieków pamięci związanych z buforami i filmami WebGL.
- Turborepo / Nx / pnpm
- Ograniczenie szybkości + warstwa zapobiegająca oszustwom
- Architektura sterowana zdarzeniami
- Ochrona przed podwójnymi wydatkami w niestabilnych warunkach sieć