W skrócie
- Zadania: Projektuj i rozwijaj systemy rozgrywki oraz animacji NPC w grach RPG.
- Firma: CD PROJEKT RED, twórca kultowych gier RPG jak seria Wiedźmin.
- Benefity: Atrakcyjne wynagrodzenie, prywatna opieka zdrowotna, wsparcie przy relokacji.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i międzynarodowym zespołem.
- Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i twórz niezapomniane doświadczenia dla graczy.
- Kwalifikacje: Minimum 5 lat doświadczenia w programowaniu gier i biegłość w C++.
Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.
CD PROJEKT RED tworzy gry RPG z fabułą, w tym serię Wiedźmin.
Zakres obowiązków:
- Projektowanie, wdrażanie, utrzymywanie i rozwijanie systemów rozgrywki oraz silnika, koncentrując się na animacji NPC, lokomocji i nawigacji.
- Rozwój i poprawa systemów odpowiedniego, wiarygodnego ruchu NPC oraz interakcji w świecie gry.
- Tworzenie narzędzi i użyteczności debugowania dla efektywnego rozwoju i iteracji systemów rozgrywki NPC.
- Współpraca z projektantami gier, animatorami i innymi dyscyplinami w celu opracowania i udoskonalenia ruchu NPC, zachowań i mechaniki rozgrywki.
- Pisanie, poprawianie i utrzymywanie testów automatycznych i skoncentrowanych na rozgrywce.
- Debugowanie, profilowanie, optymalizacja i rozwiązywanie problemów technicznych z zespołem QA i innymi zespołami.
- Pisanie czystego, łatwego do utrzymania i dobrze przetestowanego kodu C++.
- Posiadanie funkcji rozgrywki od projektu technicznego przez wdrożenie, testowanie i iterację.
- Dzielenie się wiedzą techniczną, udzielanie konstruktywnej informacji zwrotnej i wspieranie rozwoju innych inżynierów.
- Współpraca z zespołem inżynieryjnym i producentem w celu identyfikacji priorytetów technicznych, rozwiązywania wyzwań i wspierania celów projektu.
Wymagania:
- Co najmniej 5-letnie doświadczenie zawodowe w programowaniu rozgrywki.
- Silna znajomość C++.
- Doświadczenie w wkładzie w komercyjną grę poprzez znaczące etapy produkcji lub wydania; doświadczenie w AAA jest idealne.
- Silne zrozumienie architektury silnika gry, algorytmów i systemów wielowątkowych.
- Silna znajomość matematyki wektorowej 3D, macierzy i algebry liniowej.
- Zaawansowane doświadczenie w projektowaniu i wdrażaniu systemów rozgrywki, takich jak animacja, lokomocja, nawigacja, walka lub fizyka.
- Umiejętność debugowania, profilowania i optymalizacji złożonych systemów rozgrywki.
- Doświadczenie w współpracy z projektantami, animatorami, QA i innymi dyscyplinami w trakcie rozwoju gry.
- Silne umiejętności rozwiązywania problemów i współpracy w obliczu wyzwań technicznych.
- Znajomość języka angielskiego w mowie i piśmie.
- Wartości otwartej, konstruktywnej informacji zwrotnej i szacunku w dialogu.
- Przynoszenie indywidualnej perspektywy przy jednoczesnym pozostawaniu otwartym na różne pomysły i podejścia.
- Chęć dzielenia się wiedzą i wspierania innych inżynierów.
Preferencje:
- Doświadczenie praktyczne z Unreal Engine, szczególnie Unreal Engine 5.
- Doświadczenie w rozwijaniu animacji NPC, lokomocji, nawigacji lub pokrewnych systemów rozgrywki.
- Doświadczenie w rozwijaniu lub optymalizacji systemów animacji i lokomocji dla gier trzecioosobowych.
- Doświadczenie lub zainteresowanie mentoringiem inżynierów, koordynowaniem zadań technicznych i wspieraniem komunikacji w zespole.
- Zainteresowanie rozwijaniem umiejętności przywódczych w zakresie technicznym i podejmowaniem szerszych odpowiedzialności w zespole inżynieryjnym.
Warunki:
- Wymagana relokacja do Warszawy.
- Pakiet relokacyjny obejmuje bilet lotniczy, mieszkanie firmowe na pierwszy miesiąc, wsparcie relokacyjne dla zwierząt i rodziny oraz transport rzeczy osobistych.
- Wsparcie w procedurach legalizacyjnych i rozliczeniach podatkowych.
- Lekcje języka polskiego dla pracowników oraz ich małżonków lub partnerów.
- Prywatne plany opieki zdrowotnej obejmujące opiekę dentystyczną i nieograniczoną rehabilitację, z dostępem dla partnerów i krewnych.
- Ubezpieczenie na życie i plany emerytalne.
- Coroczne badania przesiewowe w kierunku nowotworów pokrywane przez firmę.
- Darmowa opieka psychologiczna i psychiatryczna oraz inicjatywy dotyczące dobrostanu.
- Karta sportowa zapewniająca dostęp do obiektów sportowych i fitness w całym mieście.
- Pracownicy menstruujący mogą wziąć dodatkowy dzień wolny z powodu bólu menstruacyjnego.
- RED Parents Network oferuje wsparcie dla pracujących rodziców, w tym świadczenia na dzieci i wydarzenia przyjazne rodzinie.
- RED Summer Camp dla dzieci w wieku 5–12 lat jest w większości finansowany przez firmę.
- 20 do 26 dni płatnego urlopu rocznie oraz płatne zwolnienia chorobowe.
- Paczka powitalna.
- Szkolenia, wykłady, kursy, warsztaty, inicjatywy dzielenia się wiedzą, tutoriale online i zajęcia e-learningowe.
- Platforma kafeteryjna oferująca korzyści subskrypcyjne, dodatkowe pakiety medyczne, vouchery do sklepów i kin oraz zwrot kosztów transportu publicznego.
- Prezenty dla noworodków i regularne gadżety firmowe.
- Biuro przyjazne psom.
- Regularne wydarzenia towarzyskie w studiu.
- Stołówki z zdrowymi wyborami.
- Międzynarodowe środowisko pracy.
- Kampus obejmuje punkty ładowania samochodów elektrycznych i zielone strefy.
- Parking dla rowerów, sprzęt do naprawy i prysznice.
- Siłownia na miejscu z ścianką wspinaczkową, codziennym wsparciem asystenta siłowni, zajęciami jogi i boksu.
- Brak dress code'u.
- Umowa o pracę.
Gameplay Engineer in Katowice – pracodawca: CD Projekt
CD PROJEKT RED to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznym środowisku kreatywnym w Warszawie. Pracując z pasjonatami gier, będziesz miał szansę na realny wpływ na rozwój marki The Witcher, a także korzystać z licznych benefitów, takich jak elastyczne godziny pracy, programy rozwoju zawodowego oraz inspirującą kulturę pracy, która promuje innowacyjność i współpracę.
Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Gameplay Engineer in Katowice
C++
Gameplay Programming
Game Engine Architecture
3D Vector Mathematics
Linear Algebra
Animation Systems
Locomotion Systems