Skillshot.pl Zdalnie

Programista narzędziowy (Unity, automatyzacja testów i CI)

OK Games

⚲ zdalnie

16 000 zł / mies.

Wymagania

  • Unity i C# na poziomie pisania narzędzi (tryb wsadowy, budowanie z linii poleceń, Editor scripting)
  • doświadczenie z CI (GitHub Actions, GitLab CI, Jenkins lub równoważne)
  • rozumienie problemu niedeterminizmu przebiegów i umiejętność sobie z nim radzenia
  • gotowość do pracy w niepełnym wymiarze (3 osobomiesiące na 16 miesięcy, w trzech skupiskach)

Mile widziane

  • profilowanie wydajności
  • uruchomienia wsadowe w chmurze
  • doświadczenie w projektach, w których liczyła się dokumentacja i dowód

Opis stanowiska

OK Games tworzy grę kooperacyjną, w której kilku graczy steruje jednym ciałem przez sieć. Przed wyborem sposobu synchronizacji trzeba porównać kilka rozwiązań — to oznacza kilkanaście tysięcy przebiegów po 60 sekund w siatce parametrów. Szukają programisty narzędziowego, który zbuduje automat: uruchamianie gry w trybie wsadowym bez grafiki, odtwarzanie powtarzalnych wejść, zbieranie metryk w jednym formacie i CI łapiące regresje sieciowe. To oferta dla osoby, która lubi pisać narzędzia i automatyzację, a nie gameplay. Uwaga: to niepełny wymiar (3 osobomiesiące rozłożone na 16 miesięcy, w trzech skupiskach) — praca będzie nieregularna.

🔍 Dekoder Ogłoszenia

🔴
niepełny wymiar, w trzech skupiskach
Praca będzie wykonywana w krótkich, intensywnych okresach, a nie w sposób ciągły przez cały okres trwania projektu.
🟡
pisania narzędzi, nie tylko rozgrywki
Oczekuje się, że będziesz tworzyć rozwiązania techniczne i automatyzację, a nie bezpośrednio elementy grywalne.
🟡
uruchomienia wsadowe bez warstwy graficznej
Będziesz pracować z procesami działającymi w tle, bez interfejsu użytkownika, co może być mniej angażujące wizualnie.
🟡
na koniec dokumentacja i przekazanie, tak żeby to działało dalej bez Ciebie
Konieczne będzie stworzenie szczegółowej dokumentacji, aby inni mogli przejąć i utrzymać stworzone narzędzia po zakończeniu Twojej pracy.
🔴
kilkanaście tysięcy przebiegów po 60 sekund w siatce parametrów
Praca będzie polegać na tworzeniu i zarządzaniu dużą liczbą automatycznych testów, co może być powtarzalne i wymagać dużej cierpliwości.