Text copied to clipboard!

Naslov

Text copied to clipboard!

Programer Unity

Opis

Text copied to clipboard!
Iščemo Programerja Unity, ki bo odgovoren za razvoj in implementacijo interaktivnih iger in aplikacij z uporabo Unity platforme. Kandidat bo sodeloval z oblikovalci, umetniki in drugimi razvijalci za ustvarjanje privlačnih in funkcionalnih digitalnih izkušenj. Vloga zahteva močno tehnično znanje programiranja v C# ter razumevanje 3D grafike, fizike in optimizacije. Programer bo skrbel za integracijo različnih sistemov, odpravljanje napak in izboljšave zmogljivosti, da bo končni izdelek stabilen in prijazen do uporabnika. Prav tako bo sodeloval pri načrtovanju arhitekture programske opreme in testiranju, da zagotovi visoko kakovost izdelkov. Iščemo motivirano osebo, ki je pripravljena na izzive v hitro spreminjajočem se okolju in ima strast do razvoja iger ter interaktivnih medijev.

Odgovornosti

Text copied to clipboard!
  • Razvijanje in vzdrževanje iger ter aplikacij v Unity okolju.
  • Sodelovanje z oblikovalci in umetniki za implementacijo funkcionalnosti.
  • Pisanje čiste, učinkovite in dokumentirane kode v C#.
  • Optimizacija zmogljivosti in odpravljanje napak v programski opremi.
  • Integracija zunanjih API-jev in orodij v Unity projekte.
  • Testiranje in zagotavljanje kakovosti programske opreme.
  • Sodelovanje pri načrtovanju arhitekture programske opreme.
  • Upoštevanje rokov in sodelovanje v agilnih razvojnih procesih.
  • Spremljanje novih tehnologij in trendov v industriji iger.
  • Priprava tehnične dokumentacije in poročil o napredku.

Zahteve

Text copied to clipboard!
  • Izkušnje z razvojem iger ali aplikacij v Unity motorju.
  • Odlično znanje programskega jezika C#.
  • Razumevanje 3D grafike, fizike in animacij.
  • Sposobnost reševanja tehničnih problemov in odpravljanja napak.
  • Izkušnje z uporabo sistemov za nadzor različic (npr. Git).
  • Poznavanje principov oblikovanja programske opreme.
  • Sposobnost dela v timu in komunikacije z različnimi oddelki.
  • Samoiniciativnost in želja po učenju novih tehnologij.
  • Izkušnje z mobilnimi in/ali VR platformami so prednost.
  • Osnovno znanje angleškega jezika za razumevanje tehnične dokumentacije.

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Kakšne izkušnje imate z razvojem v Unity?
  • Kako pristopate k optimizaciji zmogljivosti v igrah?
  • Ali ste delali z VR ali AR projekti?
  • Kako rešujete konflikte v timu?
  • Katere zunanje API-je ste integrirali v svoje projekte?
  • Kako testirate in odpravljate napake v kodi?
  • Kakšne metode uporabljate za dokumentiranje kode?
  • Kako ostajate na tekočem z novostmi v industriji iger?
  • Ali imate izkušnje z agilnimi metodologijami?
  • Kako bi opisali svoj pristop k timskemu delu?