
Enjoy Studio S.A. poszukuje osoby na stanowisko Unreal Engine 5 Developer - Porting.
Poszukujemy programisty, który dołączy do prac nad naszymi projektami wewnętrznymi oraz zewnętrznymi, ze szczególnym naciskiem na portowanie gier z PC na konsole Xbox, PlayStation oraz Nintendo Switch.
Do głównych zadań należeć będzie dostosowywanie projektów Unreal Engine do wymagań poszczególnych platform, optymalizacja wydajności, rozwiązywanie problemów platformowych oraz przygotowywanie buildów do procesów certyfikacyjnych.
Obowiązkowa praca stacjonarna.
Zapraszamy serdecznie do kontaktu. Poniżej znajduje się więcej informacji.
Zakres obowiązków
- Portowanie gier z PC na konsole Xbox, PlayStation i Nintendo Switch,
- Dostosowywanie kodu oraz systemów gry do wymagań konkretnych platform,
- Tworzenie, konfiguracja i utrzymywanie konsolowych buildów gry,
- Optymalizacja wykorzystania CPU, GPU oraz pamięci,
- Analizowanie i rozwiązywanie crashy oraz problemów występujących wyłącznie na konsolach,
- Integracja funkcjonalności platformowych, takich jak zapisy, profile użytkowników, osiągnięcia, trofea, kontrolery oraz systemy sieciowe,
- Współpraca przy przygotowywaniu gry do certyfikacji,
- Naprawianie problemów zgłoszonych podczas testów certyfikacyjnych,
- Współpraca z zespołem programistów, QA oraz producentami,
- Rozwijanie i utrzymywanie projektów tworzonych w Unreal Engine 5.
Wymagania
- Minimum rok komercyjnego doświadczenia w pracy z Unreal Engine 4 lub Unreal Engine 5,
- Doświadczenie w portowaniu przynajmniej jednej gry z PC na konsolę,
- Udział w wydaniu przynajmniej jednej gry na Xbox, PlayStation lub Nintendo Switch,
- Bardzo dobra znajomość C++,
- Dobra znajomość architektury oraz narzędzi Unreal Engine,
- Doświadczenie w analizowaniu problemów z wydajnością, pamięcią oraz stabilnością gry,
- Umiejętność diagnozowania crashy na podstawie logów, call stacków oraz crash dumpów,
- Znajomość procesu tworzenia i przygotowywania buildów konsolowych,
- Znajomość systemu kontroli wersji Git,
- Dobrze rozwinięte umiejętności rozwiązywania problemów,
- Umiejętność samodzielnej organizacji pracy oraz skutecznego zarządzania własnym czasem,
- Umiejętność czytania dokumentacji technicznej w języku angielskim.
Mile widziane
- Doświadczenie w pracy z więcej niż jedną platformą konsolową,
- Znajomość wymagań certyfikacyjnych Xbox, PlayStation lub Nintendo,
- Doświadczenie w przygotowywaniu oraz przechodzeniu procesów certyfikacyjnych,
- Znajomość platformowych SDK oraz narzędzi deweloperskich,
- Doświadczenie w optymalizacji projektów Unreal Engine na słabsze platformy sprzętowe,
- Znajomość Unreal Insights oraz innych narzędzi do profilowania wydajności,
- Doświadczenie z systemami multiplayer,
- Znajomość Epic Online Services,
- Doświadczenie w tworzeniu gier RPG, survival lub sandbox,
- Doświadczenie w konstruowaniu zaawansowanych systemów gameplayowych oraz technologicznych,
- Podstawowa znajomość C#,
- Zainteresowanie tworzeniem modów do gier lub doświadczenie w pracy nad projektami modderskimi.
Oferujemy
- Pracę przy projektach wydawanych na PC oraz konsole,
- Dostęp do konsolowych środowisk deweloperskich i devkitów,
- Możliwość rozwijania kompetencji związanych z portingiem oraz certyfikacją gier,
- Elastyczne godziny pracy z core hours w godzinach 10:00–15:00,
- Wynagrodzenie zależne od doświadczenia i umiejętności: 7 000–10 000 zł netto miesięcznie.
Klauzula dotycząca przetwarzania danych
Prosimy o dodanie do zgłoszenia następującej klauzuli:
Wyrażam zgodę na przetwarzanie moich danych osobowych przez Enjoy Studio S.A. w celu przeprowadzenia procesu rekrutacyjnego, zgodnie z obowiązującymi przepisami dotyczącymi ochrony danych osobowych.