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?