Unity Developer (k/m)
Brak informacji o wynagrodzeniu
MidFull-time
#438190·Dodano 6 dni temu·7
Źródło: www.skillshot.plTech Stack / Keywords
UnityGitRewired InputAddressablesAsset BundlesCanvasPrefabPrefab VariantsSprite AtlasyParticle System
Firma i stanowisko
Lukaverse tworzą osoby z wieloletnim doświadczeniem w branży. Tworzymy i portujemy gry na konsole oraz PC, koncentrując się na grach casualowych oraz projektach F2P. Pracujemy zarówno nad projektami klientów, jak i własnymi IP rozwijanymi wewnętrznie.
Wymagania
- Bardzo dobra znajomość Unity w zakresie systemów związanych z UI (Canvas, Prefaby, Prefab Variants, 9-Slice, Sprite Atlasy, animacje UI, Particle System, skalowanie, anchory, pivoty).
- Doświadczenie w tworzeniu lub rozwijaniu interfejsów użytkownika w Unity.
- Wiedza na temat różnic wynikających ze specyfiki platformowych (PS4/PS5/Xbox/Steam/Nintendo Switch).
- Umiejętność dostosowywania istniejącego kodu do nowych wymagań projektowych.
- Umiejętność pracy na podstawie mockupów dostarczonych od grafika.
- Umiejętność diagnozowania i naprawiania błędów związanych z UI.
- Dbałość o jakość kodu, czytelność oraz optymalizację rozwiązań.
- Dobra znajomość systemu kontroli wersji Git (Git LFS, .gitignore, podstawowe workflow).
- Samodzielność, dokładność oraz dobra organizacja pracy.
- Umiejętność efektywnej komunikacji i współpracy z zespołem.
- Umiejętność dostosowania pracy do istniejących systemów wewnętrznych związanych z UI – zapewniamy wdrożenie do systemów, z których korzystamy (obsługa padów, system międzyplatformowych glyphów).
Nice to have:
- Doświadczenie z procesami certyfikacyjnymi poszczególnych konsol.
- Doświadczenie z platformami PlayStation, Xbox (MS Store), Nintendo Switch i Steam.
- Znajomość Rewired Input systemu.
- Doświadczenie z lokalizacją UI i obsługą wielu języków.
- Doświadczenie z Addressables i/lub Asset Bundles.
Obowiązki
- Przebudowa i dostosowanie istniejącego interfejsu użytkownika do standardów konsolowych.
- Wykorzystanie istniejących systemów UI oraz rozwijanie ich o nowe funkcjonalności.
- Dostosowywanie istniejącego kodu do nowych wymagań projektowych.
- Praca na podstawie mockupów dostarczonych od grafika.
- Diagnozowanie i naprawianie błędów związanych z UI.
- Dbałość o jakość kodu, jego czytelność oraz optymalizację rozwiązań.
- Współpraca z zespołem oraz efektywna komunikacja.
- Praca z istniejącymi systemami wewnętrznymi związanymi z UI, w tym obsługa padów i systemu międzyplatformowych glyphów.
Inne informacje
Wyrażenie zgody na przetwarzanie danych osobowych przez Lukaverse Sp. z o.o. na potrzeby przeprowadzenia procesu rekrutacji zgodnie z przepisami RODO i krajowymi.
Lukaverse
Pracodawca