Enhet eller enhet 3D -utvecklare jobbbeskrivning mall/kort

Vi letar efter en utvecklare som kommer att vara ansvarig för att skapa spel för flera målplattformar med Unity Framework. Dina primära uppgifter är att översätta designidéer, koncept och specifikationer till ett praktiskt och spännande spel. Dedikation till samarbetsproblemlösning, intelligent design och ett resultat av hög kvalitet krävs.

Unity eller Unity 3D Developer Jobbprofil

Enhetsutvecklare, ofta kända som Unity3D -utvecklare, är erfarna mjukvaruutvecklare som använder Unity -plattformen för att designa och producera spel. Unity är en spelmotor över plattformar som låter utvecklare göra högkvalitativa 2D- och 3D-spel för smartphones, skrivbordsdatorer och spelkonsoler.

Rapporter till

  • Speldesignhuvud
  • utvecklare
  • Användarupplevelsesdesigners
  • VD

Enhet eller enhet 3D -utvecklaransvar

  • Ta kontroll över hela spelets funktioner och komponenter, samt leda produktdesign och koddelar
  • Arbeta med andra teammedlemmar för att leverera stora och komplicerade funktioner i schemat och till en hög nivå
  • Delta i utvecklingsprocessen och ge förbättringar och rekommendationer för att driva kodkvalitet över hela produktionscykeln
  • Tjäna som mentor för andra utvecklare i teamet och hjälpa till att upprätthålla kod, produkt och processkvalitet
  • Samarbeta med konst-, design- och produktionsteamen för att säkerställa att tidslinjer och mål passar företagets och projektets krav
  • Genomföra kodrecensioner och delta i rekryteringsprocessen för blivande kollegor
  • Gör betydande bidrag till vår produkt och teamet som helhet
  • Arbeta som en del av ett större studioteam för att planera, skapa och implementera högkvalitativa spelfunktioner
  • Konvertera designspecifikationer till spelbara speltillgångar
  • Skapa en effektiv strategi och utvecklingsrörledning
  • Skapa och iterera på prototyper som visar nya mönster och interaktionsmönster snabbt
  • Skapa, implementera och upprätthålla effektiv, återanvändbar och pålitlig kod
  • Se till att appar och spel körs optimalt när det gäller kvalitet, lyhördhet och prestanda
  • Identifiera flaskhalsar i processer och applikationer och utföra lösningar i tid

Enhet eller enhet 3D -utvecklare Krav och färdigheter

  • En kandidatexamen i datavetenskap, informationssystem eller en relaterad disciplin
  • Utmärkta 3D -matematikfärdigheter
  • Omfattande kunskap i C# Objektorienterad programmering och skriptspråk
  • Tidigare erfarenhet av speltillgångar (nät, animationer, material etc.)
  • beprövad meritlista för att utvärdera och optimera spelet och göra prestanda (GPU och CPU)
  • Arbetade med ett fysikbaserat spelprojekt med hjälp av källkontrollverktyg som GIT i en inställning av flera utvecklare
  • Förståelse av UX -designprocessen och tidigare erfarenhet av att arbeta med användarupplevelse design och/eller utvecklingsgrupper