Kabam
Kabam
Kabam je herné štúdio v rámci spoločnosti Netmarble, ktoré vytvára hry formované silným prepojením s hernou a geek kultúrou. Jeho portfólio zahŕňa tituly vyvinuté v spolupráci s významnými zábavnými značkami, ako sú Marvel a Disney. Spoločnosť združuje tímy zamerané na tvorbu hier a naďalej prijíma talentovaných ľudí, ktorí pomáhajú rozvíjať jej projekty v hernom odvetví.

Programátor hier (Unity/C#) v spoločnosti Kabam — 1-ročný kontrakt, hybridná práca v Montreale

Vytvárajte herné systémy, používateľské rozhrania a kreatívne nástroje pre multiplayerové hry spoločnosti Kabam. Vyvíjajte riešenia v Unity a C#, ktoré zefektívňujú pracovné postupy grafikov a dizajnérov.

Popis

  • Vyvíjať, testovať a udržiavať kód podľa zavedených štandardov a osvedčených postupov
  • Spolupracovať s tímom, prispievať k revíziám kódu a dodržiavať tímové vývojové procesy
  • Analyzovať, ladiť a odstraňovať softvérové chyby
  • Udržiavať kód a projektovú dokumentáciu jasnú, presnú a stručnú
  • Posilňovať technické schopnosti priebežným vzdelávaním a zlepšovaním
  • Zdieľať pokrok, riziká, výzvy a aktualizácie so spoluhráčmi a zainteresovanými stranami
  • Efektívne organizovať prácu s cieľom plniť míľniky projektu a termíny
  • Vyhľadávať usmernenie a zároveň podporovať rozvoj tímu zdieľaním znalostí
  • Vytvárať čistý, efektívny a opakovane použiteľný kód pre herné funkcie a mechaniky
  • Vyvíjať a udržiavať nástroje, ktoré zlepšujú pracovné postupy grafikov a dizajnérov
  • Prepájať nástroje so zavedenými postupmi a procesmi tvorby obsahu
  • Vytvárať flexibilné obrazovky, widgety a ďalšie komponenty používateľského rozhrania
  • Posudzovať návrhy funkcií a poskytovať odporúčania týkajúce sa nákladov a alternatív implementácie
  • Spolupracovať s producentmi, grafikmi, dizajnérmi a programátormi v agilnom tímovom prostredí
  • Vyvíjať a podporovať nástroje pracovných postupov pre grafikov, dizajnérov a programátorov

Požiadavky

  • Aspoň šesť rokov skúseností s vývojom softvéru, ideálne v hernom priemysle
  • Bakalársky titul v odbore informatika, inžinierstvo alebo zodpovedajúce odborné skúsenosti
  • Expertná úroveň znalosti jazyka C#
  • Skúsenosti s vydaním viacerých online titulov pre konzoly, PC alebo mobilné platformy
  • Profesionálne skúsenosti s viacerými hernými enginmi alebo preukázaná schopnosť rýchlo sa naučiť nové
  • Schopnosť vytvárať čistý, jednoduchý a dobre zdokumentovaný kód podľa návrhových špecifikácií
  • Preukázaná schopnosť pracovať samostatne aj v spolupráci s tímom v rýchlo sa meniacom prostredí
  • Rozsiahle skúsenosti so systémami správy zdrojového kódu, ako sú Git alebo Perforce
  • Skúsenosti s vývojom aplikácií pre Android alebo iOS
  • Aktuálny prehľad o trendoch v mobilnom hraní
  • Schopnosť jasne komunikovať s technickými aj netechnickými kolegami
  • Skúsenosti s agilnými metódami, Kanbanom alebo porovnateľnými spôsobmi riadenia projektov
  • Znalosť francúzštiny a angličtiny je výhodou
  • Skúsenosti s vývojom herných systémov zahŕňajúcich ovládanie, schopnosti, AI, RPG, multiplayer, online funkcie a sieťové systémy
  • Znalosť osvedčených postupov vývoja používateľského rozhrania pre konzoly, PC alebo mobilné platformy
  • Pokročilá znalosť Unity3D, C# a Unity GUI
  • Skúsenosti s backendom v Node.js, databázami NoSQL, ideálne MongoDB, a Google Cloud sú výhodou
  • Skúsenosti s renderovaním alebo grafikou v jazykoch shaderov Unity a s API, ako sú OpenGL, DirectX, Metal alebo Vulkan, sú výhodou

Benefity

  • Pracovať v rozmanitom a inkluzívnom pracovnom kolektíve
  • Stať sa súčasťou spolupracujúcej a nadšenej pracovnej kultúry
  • Využívať pracovné prostredie s rovnakými príležitosťami
  • Získať primerané úpravy počas výberového procesu
  • Pomáhať vytvárať hry s kvalitnou grafikou, technológiami novej generácie a inovatívnou hrateľnosťou