Vorlage einer Stellenbeschreibung für Unity Developer (m/w/d)

Stellenbeschreibung

Im Team von [Firmenname] suchen wir eine oder einen talentierten und kreativen Unity Game Developer (m/w/d), die oder der Erfahrung mit der Arbeit von virtual und augmented Reality auf höchstem Niveau mitbringt. Sie verantworten nicht nur die Implementierung der Game Funktionalität und die Umsetzung von Gestaltungsideen und Konzeptionen, sondern auch den Anforderungskatalog für ein funktionales und interaktives Spiel. Idealerweise verfügen Sie über 3-5 Jahre Erfahrung im Bereich Unity Development Technologies, sehr gute Programmier- und Codier-Kenntnisse, exzellente analytische Fähigkeiten, um potenzielle Risiken bereits im Designplan zu erkennen und können detailliert arbeiten. Da die Arbeit abteilungsübergreifend ist, erfordert diese Rolle ausgezeichnete Kommunikationsfähigkeiten, eine proaktive Arbeitseinstellung und einen guten Teamgeist, um eine gemeinsame Vision zu verwirklichen.

Ihre Rolle

  • Sie verantworten die gesamten Features und Komponenten im Game-Lifecycle und leiten das Produktdesign und die Code-Elemente
  • In Zusammenarbeit mit anderen Teammitgliedern liefern Sie umfangreiche und komplexe Features pünktlich und in hoher Qualität ab
  • Sie gestalten den Entwicklungsprozesses mit und tragen dazu bei die Qualität des Codes während des gesamten Produktionszyklus zu steigern
  • Sie sind Mentor für andere Entwickler im Team und unterstützen die Sicherung der Code-, Produkt- und Prozessqualität
  • Sie arbeiten mit den Art-, Design- und Produktionsteams zusammen und stellen die Einhaltung von Fristen und Zielsetzungen entsprechend den Geschäfts- und Projektanforderungen sicher
  • Sie führen Code Reviews durch und sind am Einstellungsprozesses für zukünftige Kollegen mitbeteiligt
  • Sie bringen sich wesentlich in das Produkt als auch in das Team ein

Ihre Aufgaben

  • Sie planen, entwerfen und implementieren hochwertige Game-Features, indem Sie als Teil des erweiterten Studioteams arbeiten
  • Sie wandeln Designspezifikationen in funktionale Spiel-Assets um
  • Sie erstellen eine effektive Strategie und Entwicklungspipeline
  • Sie können in kürzester Zeit Prototypen erstellen und diesen Prozess problemlos wiederholen, um neue Designs und Interaktionsmuster vorzuführen
  • Sie können einen effizienten, wiederverwendbaren und zuverlässigen Code entwickeln und warten
  • Sie gewährleisten die bestmögliche Performance, Qualität und Reaktionsgeschwindigkeit der Anwendungen und Games
  • Sie erkennen Prozess- und Anwendungsengpässe und sorgen für die rechtzeitige Problemlösung

Ihr Profil

  • 3-5 Jahre Berufserfahrung im Bereich Unity 3D/Content Development
  • Ausgeprägte 3D-Mathematik
  • Ausgezeichnete Kenntnisse in der objektorientierten Programmierung und Skriptsprache C#
  • Erfahrung im Umgang mit Game-Assets (Meshes, Animationen, Materialien usw.)
  • Erfahrung im Profiling und in der Optimierung der Game- und Rendering-Performance (GPU und CPU)
  • Erfahrung mit einem physisch-basierten Game-Project, Codeverwaltungssystemen wie Git in einem Team mit mehreren Entwicklern
  • Kenntnisse mit dem UX-Designprozess und Berufserfahrung mit UX-Designteams und/oder Entwicklungsteams

Gewünschte Qualifikationen

  • Abgeschlossenes Bachelorstudium in Informatik, Information Systems oder vergleichbar
  • Abgeschlossenes Masterstudium erwünscht