Voorbeeld functiebeschrijving Unity-programmeur


Functiebeschrijving

Bij [bedrijf X] zijn we op zoek naar een getalenteerde en creatieve Unity-programmeur, die graag op het hoogst mogelijke niveau wil bouwen aan VR en AR. U gaat nieuwe gamefuncties toevoegen, waarbij u ideeën, concepten en vereisten op designvlak weet te vertalen in een goed werkend en boeiend spel. De ideale kandidaat heeft 3 à 5 jaar ervaring als Unity-programmeur, beschikt over goede programmeursvaardigheden, heeft oog voor detail en beschikt over de analytische vaardigheden om potentiële problemen op te lossen aan de hand van een designplan. U werkt samen met veel verschillende afdelingen, waardoor u over goede communicatieve vaardigheden moet beschikken, proactief te werk gaat en een team naar een gemeenschappelijke visie toe kunt leiden.

Doelstellingen van deze functie

  • U bent verantwoordelijk voor verschillende functies en componenten van de gamelevenscyclus en neemt de leiding over het productdesign en programmeerwerk
  • U werkt samen met andere teamleden aan grote en complexe functies en levert deze tijdig en naar een hoge standaard op
  • U verrijkt het programmeerproces met verbeteringen en suggesties en stuurt tijdens de gehele productiecyclus aan op programmeerwerk van een zo hoog mogelijke kwaliteit
  • U begeleidt andere programmeurs in uw team en levert uw bijdrage aan het waarborgen van de kwaliteit van het programmeerwerk, het product en het process
  • U werkt samen met art-, design en productieteams zodat planningen en doelstellingen aansluiten op de behoeften van het bedrijf en het project
  • U voert evaluaties van programmacode uit en helpt mee bij het werven van nieuwe collega’s
  • U levert een zinvolle bijdrage aan het product en het gehele team

Dagelijkse en maandelijkse verantwoordelijkheden

  • U plant, ontwerpt en implementeert hoogwaardige gamefuncties en werkt samen met het bredere studioteam
  • U weet ontwerpspecificaties om te toveren tot functionele gameonderdelen
  • U stelt een effectieve pipeline op voor strategie en ontwikkeling
  • U stelt snel prototypes op om nieuwe ideeën en interactiepatronen inzichtelijk te maken en kunt deze prototypes snel doorontwikkelen
  • U programmeerwerk is efficiënt, herbruikbaar en betrouwbaar
  • U zorgt voor maximale prestaties, kwaliteit en responsiviteit van toepassingen en games
  • U legt knelpunten binnen het proces en de toepassing bloot en zorgt voor een tijdige oplossing

Vaardigheden en kwalificaties

  • 3–5 jaar ervaring met Unity 3D/contentontwikkeling
  • Goed met wiskunde in 3D
  • Sterk gericht op objectgebaseerd programmeren in C# en goede programmeertaalvaardigheid
  • Ervaring met het werken aan gameonderdelen, zoals meshes, animaties, materialen enzovoort
  • Ervaring met het profileren en optimaliseren van game- en renderingprestaties (GPU en CPU)
  • Ervaring met het werken aan een physicsgebaseerd gameproject; daarnaast kunt u in een team met meerdere ontwikkelaars uit de voeten met systemen als Git
  • Inzicht in het proces achter de gebruikservaring en ervaring met het werken in een UX-team

Gewenste kwalificaties

  • Bachelordiploma op het gebied van informatica, informatiesystemen of een vergelijkbaar veld 
  • Een masterdiploma is een pre
Lightbulb