Nimble
Nimble
Nimble er et dataspillselskap som skaper interaktive spillopplevelser for et bredt forbrukerpublikum. Selskapet arbeider innen spill, medier og B2C-underholdning, og fokuserer på å utvikle tilgjengelige produkter som engasjerer spillere med ulike interesser.

UI-ingeniør, Unreal Engine-spill (fjernarbeid – North Carolina)

Bygg C++-drevne UI-systemer for AAA-spillutvikling på tvers av Unreal Engine-plattformer. Samarbeid med design- og ingeniørteam for å koble spillerrettede grensesnitt til spillmekanikk, nettjenester og webtjenester.

Beskrivelse

  • Design, planlegg og lever nye UI-systemer og funksjoner
  • Utvikle pålitelig og vedlikeholdbar C++-kode for spillerrettede grensesnitt
  • Samarbeid tett med UI-kunstnere, UX- og tekniske UI-designere, produsenter og andre ingeniører
  • Opprett og støtt datadrevne UI-arkitekturer ved hjelp av mønstre som MVVM
  • Forbedre UI-ytelsen og undersøk hakking og relaterte flaskehalser
  • Feilsøk problemer på tvers av UI, spillmekanikk, gjengivelse, plattformatferd og tilkoblede systemer
  • Bruk UMG, Slate og det bredere UI-rammeverket i Unreal Engine
  • Koble grensesnitt til spill- og nettbaserte systemer ved å føre applikasjonsdata videre til spillerrettede opplevelser
  • Integrer med eksisterende webtjenester, endepunkter og nettbaserte undersystemer ved behov
  • Lever funksjoner for PC og andre støttede plattformer, med hensyn til inndata, plattformatferd og variasjoner i ytelse
  • Delta i kodegjennomganger og asynkrone tekniske diskusjoner i en distribuert ingeniørorganisasjon

Krav

  • Svært gode yrkesmessige ferdigheter i C++
  • Solid programvaregrunnlag innen objektorientert design, datastrukturer, arkitektur og designmønstre
  • Yrkeserfaring med utvikling i Unreal Engine
  • Evne til å forklare og bruke arkitekturmønstre som MVVM, MVC eller lignende oppdelinger av data, logikk og presentasjon
  • Yrkeserfaring med å bygge UI-systemer eller spillerrettede funksjoner
  • God forståelse av prinsipper for UI-utvikling utover generell spillprogrammering
  • Erfaring med å undersøke feil, ytelsesproblemer og feil under kjøring
  • Erfaring med å samarbeide med designere, kunstnere, produsenter og ingeniører utenfor ditt eget fagområde
  • Gode skriftlige kommunikasjonsevner for kodegjennomganger, asynkron feilsøking, teknisk dokumentasjon og distribuert utvikling
  • Omfattende praktisk UI-erfaring og solid forståelse av UI-arkitektur og beste praksis for roller innen spill- eller generalistutvikling
  • Foretrukket: erfaring med UMG og Slate
  • Foretrukket: erfaring med Unreal Insights
  • Foretrukket: kjennskap til nettverk, nettbaserte undersystemer eller webtjenester
  • Foretrukket: erfaring med å bruke eller utvide eksisterende tjenesteendepunkter
  • Foretrukket: erfaring med å utvikle UI for flere plattformer
  • Foretrukket: erfaring med konsollutvikling
  • Foretrukket: erfaring med mobilutvikling for iOS eller Android
  • Foretrukket: erfaring med støtte for kontroller-, mus- og tastatur- samt berøringsinndata

Relaterte jobber

BLUE ORIGIN

Blue Origin Infrastructure DevOps-ingeniør III

BLUE ORIGIN

Støtt CI/CD-pipelines, containersystemer og utviklerinfrastruktur som brukes til å utvikle programvare for Blue Origins rakettmotorer. Forbedre automatiseringen av bygg og tester for sikkerhetskritisk embedded-utvikling.

Åpne
Consort Group

Infrastrukturtekniker (Windows, Linux) – Consort Group

Consort Group
1 001 – 5 000 Ansatte
LogistikkMarkedsføringRådgivning

Vedlikehold og moderniser Consort Groups Windows- og Linux-infrastruktur i en hybridrolle i Belgia. Arbeidet omfatter L2/L3-drift, migreringer, skripting og løsning av komplekse hendelser.

Åpne
METALINE

Senior DBA for PostgreSQL og MySQL, DevOps-automatisering

METALINE

Bli med i METALINE, et IT-tjenesteselskap som spesialiserer seg på driftstjenester, og administrer virksomhetskritiske PostgreSQL- og MySQL-databaser, automatiser DevOps-arbeidsflyter og forbedre produksjonsytelsen.

Åpne