Kabam
Kabam
Kabam je razvojni studio za igre u sklopu tvrtke Netmarble koji stvara igre oblikovane snažnom povezanošću s gaming i geek kulturom. Njegov portfelj uključuje naslove razvijene s velikim zabavnim brendovima poput Marvela i Disneyja. Tvrtka okuplja timove usmjerene na razvoj igara i nastavlja zapošljavati talente koji će unaprijediti njezine projekte u gaming industriji.

Programer igara, jednogodišnji ugovor — hibridno u Montrealu

Razvijajte sustave igranja, produkcijske alate i proširiva korisnička sučelja za Kabamove mobilne igre za više igrača. Surađujte s dizajnerima, umjetnicima, producentima i inženjerima koristeći Unity i C# u agilnom okruženju.

Opis

  • Razvijati i održavati pouzdan kod u skladu s utvrđenim standardima i inženjerskim praksama
  • Koordinirati s članovima tima, sudjelovati u pregledima koda i raditi unutar definiranih razvojnih procesa
  • Istraživati softverske nedostatke i implementirati učinkovite popravke
  • Održavati izvorni kod i projektnu dokumentaciju jasnima, sažetima i ažurnima
  • Proširivati tehničke sposobnosti kontinuiranim učenjem i unapređivanjem
  • Obavještavati članove tima i dionike o napretku, preprekama i promjenama
  • Organizirati rad radi ispunjavanja projektnih etapa i rokova
  • Po potrebi tražiti smjernice i dijeliti znanje kako bi se podržao razvoj tima
  • Izrađivati učinkovit kod za višekratnu uporabu za značajke i mehanike igranja
  • Razvijati i podržavati alate za radne postupke koji dizajnerima i umjetnicima omogućuju učinkovitiji rad
  • Povezivati interne alate s postojećim cjevovodima i procesima proizvodnje sadržaja
  • Implementirati zaslone, widgete i druge komponente korisničkog sučelja s naglaskom na proširivost
  • Procjenjivati prijedloge značajki i savjetovati o troškovima implementacije i izvedivim alternativama
  • Blisko surađivati s producentima, umjetnicima, dizajnerima i programerima u vrlo suradničkom agilnom okruženju
  • Izrađivati nove alate i unapređivati postojeće alate za dizajnere i umjetnike

Zahtjevi

  • Najmanje šest godina iskustva u razvoju softvera, po mogućnosti u razvoju mobilnih igara
  • Diploma prvostupnika računarstva, inženjerstva ili usporediva kombinacija iskustva
  • Profesionalno poznavanje Unityja, C# i drugih relevantnih programskih jezika
  • Radno znanje razvojnih radnih postupaka za Unity i preporučenih praksi
  • Nekoliko objavljenih igara za konzole, PC i/ili mobilne platforme
  • Sposobnost pretvaranja dizajnerskih zahtjeva u čist, jednostavan i dobro dokumentiran kod
  • Praktično iskustvo sa sustavima za kontrolu izvornog koda kao što je Git
  • Sposobnost učinkovitog rada samostalno i kao dio brzog tima
  • Iskustvo u izradi aplikacija za Android i iOS
  • Poznavanje aktualnih trendova u mobilnom igranju
  • Izvrsne komunikacijske vještine s tehničkim i netehničkim kolegama
  • Iskustvo s agilnim, Kanban ili usporedivim pristupima upravljanju projektima
  • Dvojezično znanje francuskog i engleskog jezika je prednost
  • Iskustvo u razvoju igranja koje obuhvaća kontrole, sposobnosti, umjetnu inteligenciju, RPG, višeigračku igru, online i mrežne sustave
  • Front-end iskustvo s praksama razvoja korisničkog sučelja, Unity3D-om, C# i Unity GUI-jem
  • Backend iskustvo je prednost, uključujući Node.js, NoSQL baze podataka kao što je MongoDB i Google Cloud
  • Iskustvo s renderiranjem ili grafikom je prednost, uključujući CG/HLSL i API-je kao što su OpenGL, DirectX, Metal i Vulkan

Pogodnosti

  • Kabam je poslodavac koji pruža jednake mogućnosti i usmjeren je na poticanje raznolikog i pravednog radnog mjesta
  • Kandidati mogu zatražiti prilagodbe za bilo koji dio selekcijskog procesa
  • Prilika za rad na određeno vrijeme u trajanju od jedne godine