18 lipca 2024
Starszy programista Unity за кордоном, віддалено Zespół ds. rozwoju klienta potrzebuje chętnego inżyniera oprogramowania uczyć się i rozwijać z naszym zespołem Game Innovation, aby pracować w Unity. Będziesz współpracować z inżynierami, producentami, projektantami, artystami i inżynierami dźwięku, aby pomóc H5G w tworzeniu nowatorskich wrażeń z gier. Obowiązki : Tworzenie czystego, wydajnego, dobrze przetestowanego kodu i struktur obiektowych Unity. Identyfikuj,
18 lipca 2024
Starszy programista Unity
за кордоном, віддалено
Zespół ds. rozwoju klienta potrzebuje chętnego inżyniera oprogramowania uczyć się i rozwijać z naszym zespołem Game Innovation, aby pracować w Unity. Będziesz współpracować z inżynierami, producentami, projektantami, artystami i inżynierami dźwięku, aby pomóc H5G w tworzeniu nowatorskich wrażeń z gier.
Obowiązki :
- Tworzenie czystego, wydajnego, dobrze przetestowanego kodu i struktur obiektowych Unity.
- Identyfikuj, ustalaj priorytety i wykonuj zadania w SDLC
- Współpracuj z zespołem, aby przeprowadzić burzę mózgów i opracować nowe koncepcje gier w Unity < /li>
- Ulepsz istniejące środowisko, aby uwzględnić nowe funkcje.
- Poinstruuj siebie i innych, aby identyfikowali zadania i efektywnie budowali komponenty gry zgodnie ze specyfikacją.
- Analizowanie, organizowanie i optymalizacja kodu
- Współpraca z wewnętrznymi zespołami i interesariuszami w celu ulepszania produktów
ul>- Upewnij się, że oprogramowanie jest aktualne i zawiera najnowsze technologie
Wymagania/umiejętności:
- Udokumentowane doświadczenie jako inżynier oprogramowania (ponad 5 lat)
- Rozległe doświadczenie w tworzeniu oprogramowania, pisaniu skryptów i zarządzaniu projektami
- Dobre wyczucie koncepcji projektowania gier 2D i umiejętności komunikacyjne.
- Możliwość identyfikowania szerszego przepływu pracy i zarządzania ścieżkami krytycznymi dla siebie i innych.
- Znajomość przepływu pracy Unity i cyklów życia skryptów/zdarzeń.
- Znajomość C#, Unity, JSON i Perforce (bonus: C++, Java, JavaScript i React).
- Znajomość programowania sieciowego i struktur danych; relacji klient-serwer.
- Dokładne zrozumienie metodologii Agile