Skillshot.pl logo
Praca w branży gier

Senior Frontend Engineer (R3F / Three.js)

dla VIVIVO GAMES w Warszawa/Katowice/Zdalnie

Praca stała Programowanie


O roli

Szukamy Senior Frontend Engineer z praktycznym doświadczeniem w React Three Fiber / Three.js, który zbuduje frontową warstwę VIVIVO - od 3D lobby po replay viewer i integrację z Unity WebGL.
W tym projekcie frontend nie jest wyłącznie warstwą prezentacji. To miejsce, w którym użytkownik rozumie produkt, przechodzi onboarding, widzi zasady, buduje zaufanie do wyniku i wchodzi do rozgrywki.

Stack

React Three Fiber, Three.js, Next.js 14 (App Router), React Server Components, TypeScript, Tailwind CSS, Radix UI, Framer Motion / Lottie, Vercel Edge Network, Cloudflare Workers, WebSocket/SSE, postMessage bridge do iframe Unity WebGL.

Zakres odpowiedzialności

• Projekt i implementacja 3D lobby, onboardingu, profilu gracza, drabiny lig, ekranu matchmakingu oraz replay viewera z obsługą kamer, scrubbera i slow-motion.
• Spójny design system, oparty na czytelności i zgodności komunikatów.
• Integracja warstwy webowej z Unity WebGL oraz event streamem platformy.
• Performance, Core Web Vitals, dostępność, stabilność edge deployment, skalowanie pierwszego zespołu frontendowego.

Wymagania

• Minimum 4 lata pracy z React i bardzo dobry TypeScript.
• Praktyczna znajomość nowoczesnego Next.js.
• Produkcyjne doświadczenie z React Three Fiber lub Three.js - nie tylko warstwa eksperymentów i demo.
• Myślenie systemowe, performance mindset, doświadczenie tech-lead.

Mile widziane

• Unity WebGL embedding.
• WebSocket/SSE, Vercel Edge.
• Portfolio motion design lub doświadczenie w consumer fintech albo gaming.

Tryb pracy i lokalizacja

Polski Hub Technologiczny: Katowice, Kraków, Warszawa lub Kielce. Praca zdalna lub hybrydowa.

Warunki zatrudnienia

B2B. Warunki ustalamy indywidualnie na etapie oferty, po dopasowaniu zakresu, seniority i oczekiwanego wpływu na produkt.

Rekomendacje zespołowe

Jeśli znasz UI/UX designerów, motion designerów lub mid/senior React developerów, z którymi budowałeś wcześniej dojrzały produkt, prosimy o ich wskazanie. Pracujemy także w trybie zespołowych dołączeń.
Proces rekrutacji
• Rozmowa techniczna.
• Portfolio i design review.
• Płatne zadanie z R3F.
• Technical deep-dive.
• Rozmowa z Founderem.
• Oferta i negocjacje 1:1.

Aplikacja

CV i portfolio z live linkami oraz krótkie memo o najtrudniejszej decyzji architektonicznej lub produktowej, jaką podjąłeś.

#React #ReactThreeFiber #ThreeJS #Frontend #NextJS #TypeScript #WebGL #SeniorFrontend #3DWeb #JavaScript


Data publikacji: 2026-05-02

Liczba wyświetleń: 247

Odpowiedz na ofertę

Możesz dodać do 5 plików o maksymalnym łącznym rozmiarze 7 MB.

Zabezpieczenie przed spamem:
Miauczy i łapie myszy - co to za zwierzę? :)