Usługi pośrednictwa pracy IT Zdalne zespoły Abonament rekrutacyjny O nas Kontakt Wszystkie prace Praca w IT Przykłady CV Nasz blog 2 Case Studies

Wakat w : Senior Unity Developer Wynagrodzenie

Poszukujemy starszych deweloperów Unity do naszego nowego projektu mobilnego.

Wymagania:

  • Znajomość wzorców architektonicznych i podejść oraz umiejętność ich stosowania w razie potrzeby;
  • Zdolność do projektowania i rozwijania systemów atomowych i modułowych;
  • Doświadczenie w tworzeniu aplikacji klient-serwer;
  • Znajomość i użycie Addressable;
  • Doświadczenie z Continuous Integration;
  • Umiejętność pisania podstawowych shaderów lub rozumienia istniejących;
  • Doświadczenie z ECS (Entity Component System) będzie dodatkowym atutem.

Optymalizacja:

  • Optymalizacja wydajności gry na platformach mobilnych w celu zapewnienia płynnej i efektywnej pracy;
  • Wykorzystanie narzędzi profilujących Unity do identyfikacji i naprawy wąskich gardeł wydajności oraz problemów z pamięcią.

Architektura i Jakość Kodu:

  • Projektowanie i utrzymanie skalowalnej i modułowej architektury gry;
  • Zapewnienie wysokiej jakości kodu poprzez przeglądy kodu, testy automatyczne i najlepsze praktyki;
  • Refaktoryzacja istniejącego kodu w celu poprawy jego utrzymania i rozszerzalności.

Implementacja Funkcji:

  • Implementacja i iteracja nowych funkcji gry od koncepcji do wydania;
  • Współpraca z projektantami gier w celu przetłumaczenia wymagań projektowych na funkcjonalne elementy rozgrywki;
  • Rozwój interfejsów użytkownika i ich bezproblemowa integracja z logiką gry.

Współpraca:

  • Ścisła współpraca z zespołami międzyfunkcyjnymi, w tym artystami, projektantami i testerami QA, w celu dostarczania wysokiej jakości funkcji gry;
  • Ułatwianie komunikacji i dzielenie się wiedzą w zespole deweloperskim.

Narzędzia i Ulepszanie Procesów Pracy:

  • Tworzenie i utrzymywanie narzędzi i skryptów w celu usprawnienia procesów rozwoju;
  • Integracja narzędzi i wtyczek firm trzecich w celu zwiększenia produktywności i funkcjonalności;
  • Ciągłe doskonalenie procesów i pipeline'ów deweloperskich.

Naprawa Błędów i Utrzymanie:

  • Debugowanie i rozwiązywanie problemów zgłaszanych przez QA i użytkowników;
  • Zapewnienie bieżącego wsparcia i aktualizacji dla wydanych gier, zapewniając kompatybilność z nowymi wersjami systemów operacyjnych i urządzeń;
  • Monitorowanie i analiza wydajności gry oraz opinii użytkowników w celu informowania o przyszłych aktualizacjach.

Dokumentacja:

  • Tworzenie i utrzymywanie kompleksowej dokumentacji systemów, funkcji i narzędzi gry;
  • Zapewnienie, że dokumentacja techniczna jest aktualna i dostępna dla zespołu.

Dołącz do społeczności Znoydzem.

Aplikuj jako Specjalista ds