Perfect Circle Team S.A., twórcy gry Police Chief Simulator, poszukują Senior Unreal Engine (5) Developera, którego zadaniem będzie tworzenie i rozwijanie systemów gameplayowych, narzędzi dla zespołu oraz dbanie o stabilność i rozwój projektu.
Jesteśmy niezależnym zespołem pasjonatów tworzącym gry oparte na rozbudowanych systemach gameplayowych i symulacyjnych. W ramach Police Chief Simulator pracujemy nad rozgrywką, która pozwala graczom wcielić się w rolę osoby odpowiedzialnej za funkcjonowanie jednostki policji, zarządzanie jej zasobami oraz reagowanie na różnorodne sytuacje i zdarzenia.
Jeśli interesujesz się tematyką gier symulacyjnych, potrafisz tworzyć skalowalne systemy gameplayowe, dobrze znasz Unreal Engine 5, masz doświadczenie w optymalizacji oraz lubisz rozwiązywać złożone problemy techniczne - być może właśnie Ciebie szukamy.
Masz doświadczenie w produkcji gier, a powyższy opis jest dla Ciebie interesujący? Zapoznaj się ze szczegółami naszej oferty.
Wymagania:
- Minimum dwa lata doświadczenia na podobnym stanowisku,
- Dobra znajomość C++,
- Dobra znajomość systemu Blueprintów,
- Znajomość technologii Multiplayer,
- Samodzielność i umiejętność organizacji pracy swojej oraz zespołu programistów,
- Umiejętność projektowania i implementowania od podstaw zaawansowanych systemów gameplayowych,
- Doświadczenie w tworzeniu systemów związanych z symulacją, AI lub zarządzaniem rozgrywką będzie dodatkowym atutem,
- Doświadczenie w optymalizacji produktu,
- Znajomość Unreal Insights i narzędzi profilujących,
- Dobrze rozwinięte umiejętności rozwiązywania problemów,
- Bardzo dobra znajomość silnika Unreal Engine 5 i aktualnych technologii,
- Ukończony i wydany projekt w portfolio,
- Znajomość języka angielskiego.
Obowiązki:
- Programowanie gier w silniku Unreal Engine 5 - tworzenie i rozwijanie mechanik oraz systemów rozgrywki,
- Projektowanie i implementacja systemów związanych z funkcjonowaniem policji, zarządzaniem jednostką oraz wydarzeniami występującymi w świecie gry,
- Tworzenie i rozwijanie systemów AI oraz zachowań postaci i jednostek występujących w grze,
- Buildowanie projektu oraz obsługa Steamworks - aktualizacje, konfiguracja i wdrażanie zmian,
- Monitorowanie i optymalizacja performance’u gry,
- Profilowanie oraz analiza problemów wydajnościowych przy użyciu Unreal Insights i innych narzędzi,
Debugging i bug fixing,
- Współpraca z producentem, designerami, grafikami oraz pozostałymi programistami,
- Komunikacja z zespołem w zakresie planowanych prac i rozwoju systemów,
- Dbanie o jakość, stabilność i skalowalność tworzonego kodu,
- Tworzenie i utrzymywanie dokumentacji dotyczącej stworzonych systemów.
Mile widziane:
- Znajomość systemu kontroli wersji SVN,
- Znajomość Steam API - Achievementy, Karty, Cloud Saving itp.,
- Doświadczenie w tworzeniu gier symulacyjnych,
- Znajomość systemów AI w Unreal Engine,
- Doświadczenie w tworzeniu systemów zarządzania jednostkami, zasobami lub wydarzeniami,
- Znajomość rynku gier i obecnych trendów,
- Znajomość tworzenia shaderów,
- Doświadczenie w pracy nad dużymi, rozbudowanymi systemami gameplayowymi.
Oferujemy:
- Pracę w pełni zdalną,
- Wynagrodzenie w zakresie 10 000 - 15 000 PLN, zależne od doświadczenia i kompetencji,
- Bezpośredni wpływ na kierunek rozwoju i finalny kształt Police Chief Simulator,
- Możliwość pracy nad rozbudowanym projektem wykorzystującym Unreal Engine 5,
- Współpracę z zespołem zaangażowanym w tworzenie ambitnej gry symulacyjnej,
- Współpracę na podstawie UOP lub B2B.
📩 Jeśli chcesz razem z nami budować świat Police Chief Simulator i tworzyć systemy, które stoją za jego funkcjonowaniem, prześlij swoje CV i portfolio na adres: rekrutacja@perfect-circle.games
Mile widziane są grywalne buildy, materiały prezentujące stworzone systemy oraz dokumentacja projektowa.
Do nadesłanych dokumentów prosimy o dodanie informacji:
„Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w mojej ofercie pracy dla potrzeb niezbędnych do realizacji procesu rekrutacji (zgodnie z Ustawą z dn. 29.08.97 o Ochronie Danych Osobowych Dz. U. nr 133 poz. 883 z późniejszymi zmianami).”