Nimble
Nimble
Nimble is een computerspelbedrijf dat interactieve game-ervaringen ontwikkelt voor een breed consumentenpubliek. Het bedrijf is actief op het gebied van gaming, media en B2C-entertainment en richt zich op de ontwikkeling van toegankelijke producten die spelers met uiteenlopende interesses aanspreken.

Technisch UI-designer – Unreal Engine (Remote, North Carolina)

Bouw schaalbare, responsieve Unreal Engine-interfaces voor een partner in de AAA-gameontwikkeling. Ontwikkel op MVVM gebaseerde UI, controller­navigatie en performante platformonafhankelijke spelerservaringen.

Beschrijving

  • Vertaal features en wireframes naar helder afgebakende implementatietaken en breng afhankelijkheden en openstaande vragen vroegtijdig onder de aandacht.
  • Ontwikkel en onderhoud Unreal Engine-interfaces met UMG en Widget Blueprints.
  • Creëer gedrag en interactielogica voor interfaces met Blueprint-scripting.
  • Ontwerp herbruikbare UI-componenten die zich aanpassen aan veranderende productvereisten en visuele ontwerpen.
  • Lever datagedreven interfaces met ViewModels, view bindings en MVVM-patronen in samenwerking met UI Engineering.
  • Werk mee binnen bestaande C++-UI-architecturen en volg de gegevensstroom tussen gameplaysystemen en presentatielagen.
  • Houd rekening met schermafmetingen, safe areas, lokalisatie, toegankelijkheid, responsieve schaling en veranderende content.
  • Creëer controllergestuurde navigatie die ook verschillende invoermethoden en doelplatforms ondersteunt.
  • Beoordeel UI-prestaties en runtime- of geheugenkosten voor UMG, Slate, C++, textures en gerelateerde systemen.
  • Onderzoek haperingen in de UI en werk samen met Engineering wanneer problemen diepgaandere technische analyse vereisen.
  • Coördineer featureontwikkeling met UX, UI Art, Engineering en Production.
  • Verbeter teamworkflows, pipelines, documentatie en implementatiestandaarden naarmate de UI-technologie zich ontwikkelt.
  • Vertegenwoordig de spelerservaring en bewaak daarbij de balans tussen technische beperkingen en leveringsbehoeften.

Vereisten

  • Professionele ervaring met het implementeren van Unreal Engine- en UMG-interfaces.
  • Sterke beheersing van MVVM, ViewModels en data binding, evenals het scheiden van data en presentatie, of vergelijkbare architectuurbenaderingen.
  • Praktische kennis van C++-basisprincipes en datatypen voor samenwerking binnen C++-gebaseerde UI-systemen.
  • Gevorderde vaardigheden in technische UI-implementatie en inzicht in UI-architectuur en componentgebaseerd ontwerp.
  • Sterk begrip van UI- en UX-principes, waaronder layout, compositie, hiërarchie, interactiepatronen, responsief gedrag en toestandsbeheer.
  • Vermogen om rekening te houden met lokalisatie, tekstoverloop, dynamische content, schaling, veranderende data en verschillende invoermethoden.
  • Ervaring met het creëren van interfaces voor controller­navigatie en andere invoermethoden.
  • Ervaring met het meenemen van prestaties en runtimekosten tijdens UI-implementatie.
  • Duidelijke communicatieve vaardigheden voor samenwerking tussen teams en ervaring met Design, Art, Engineering en Production.
  • Professionele ervaring met Unreal Engine; kandidaten moeten direct kunnen bijdragen zonder de engine tijdens het werk te leren.
  • Ervaring met het uitbrengen van PC-UI is zeer relevant.
  • Ervaring met console- en/of mobiele platforms is waardevol.
  • Pré: ervaring met Unreal Insights.
  • Pré: ervaring met het uitbrengen van UI op meerdere platforms.
  • Pré: ervaring met UI-materialen, animatie en motion.
  • Pré: ervaring met Figma of vergelijkbare prototypingtools.

Gerelateerde vacatures