Text copied to clipboard!
Tytuł
Text copied to clipboard!Starszy programista rozgrywki
Opis
Text copied to clipboard!
Poszukujemy doświadczonego i utalentowanego Starszego programisty rozgrywki, który dołączy do naszego zespołu tworzącego innowacyjne gry komputerowe. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, implementację i optymalizację kluczowych elementów rozgrywki, współpracując ściśle z projektantami gier, grafikami oraz innymi programistami.
Jako Starszy programista rozgrywki, będziesz mieć realny wpływ na kształt i jakość naszych produktów. Twoje zadania będą obejmować tworzenie systemów sterowania postacią, logiki AI, interakcji z otoczeniem, a także integrację z silnikiem gry. Oczekujemy, że będziesz nie tylko kodować, ale również proponować nowe rozwiązania technologiczne i wspierać młodszych członków zespołu.
Idealny kandydat posiada kilkuletnie doświadczenie w pracy nad grami, doskonałą znajomość języka C++ lub C#, a także praktyczne doświadczenie z silnikami gier takimi jak Unreal Engine lub Unity. Ważna jest również umiejętność pracy zespołowej, komunikatywność oraz pasja do gier komputerowych.
Oferujemy pracę w dynamicznym i kreatywnym środowisku, możliwość rozwoju zawodowego, udział w prestiżowych projektach oraz atrakcyjne wynagrodzenie. Jeśli chcesz tworzyć gry, które inspirują miliony graczy na całym świecie, ta oferta jest dla Ciebie.
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja systemów rozgrywki
- Optymalizacja kodu pod kątem wydajności i stabilności
- Współpraca z zespołem projektowym i artystycznym
- Tworzenie i utrzymywanie dokumentacji technicznej
- Integracja systemów rozgrywki z silnikiem gry
- Rozwiązywanie problemów technicznych i debugowanie
- Mentorowanie młodszych programistów
- Udział w przeglądach kodu i testach jakości
- Proponowanie innowacyjnych rozwiązań technologicznych
- Dbanie o zgodność kodu z wymaganiami projektowymi
Wymagania
Text copied to clipboard!- Minimum 5 lat doświadczenia jako programista gier
- Biegła znajomość C++ lub C#
- Doświadczenie z silnikami gier (Unreal Engine, Unity)
- Znajomość zasad projektowania rozgrywki
- Umiejętność pracy zespołowej i komunikatywność
- Doświadczenie w debugowaniu i optymalizacji kodu
- Znajomość wzorców projektowych i zasad OOP
- Zdolność do samodzielnego rozwiązywania problemów
- Pasja do gier komputerowych
- Znajomość języka angielskiego na poziomie technicznym
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z silnikami gier?
- Które projekty gier były dla Ciebie najważniejsze i dlaczego?
- Jakie techniki optymalizacji kodu stosujesz najczęściej?
- Czy masz doświadczenie w mentorowaniu innych programistów?
- Jak radzisz sobie z pracą w zespole interdyscyplinarnym?
- Jakie są Twoje ulubione gry i dlaczego?
- Czy miałeś okazję pracować z systemami AI w grach?
- Jakie narzędzia do debugowania preferujesz?
- Czy potrafisz pracować w metodykach Agile/Scrum?
- Jakie są Twoje oczekiwania względem rozwoju zawodowego?