Auf einen Blick
- Aufgaben: Entwickle innovative Multiplayer-Animationssysteme und arbeite mit einem kreativen Team zusammen.
- Arbeitgeber: AAA Co-Development Gaming Studio mit globaler, remote Arbeitskultur.
- Mitarbeitervorteile: Flexible Arbeitszeiten, wettbewerbsfähiges Gehalt und die Möglichkeit, von überall zu arbeiten.
- Andere Informationen: Dynamisches Team mit großartigen Wachstums- und Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte unvergessliche Spielerlebnisse und arbeite an bahnbrechenden Projekten.
- Gewünschte Qualifikationen: Mindestens 6 Jahre Erfahrung mit Unreal Engine und exzellente C++ Kenntnisse.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Companion Group ist ein AAA Co-Development-Gaming-Studio mit einer global verteilten und vollständig remote Struktur, bekannt für seine Fähigkeit, die komplexesten Herausforderungen in der Entwicklung von Multiplayer-Spielen zu meistern. Unsere Reputation macht uns zu einer ausgezeichneten Wahl für Kunden, die ihre neuesten Multiplayer-Titel aufwerten möchten, indem sie die Skalierbarkeit der Spielerzahlen erhöhen, die Spieleranzahl maximieren und immersive Spielerlebnisse schaffen.
Als Senior Animation Engineer sind Sie im Herzen der Gestaltung außergewöhnlicher Multiplayer-Erlebnisse tätig. Sie arbeiten eng mit einem talentierten Team von Entwicklern, Designern und Künstlern zusammen, um robuste Systeme zu erstellen, die Leistung zu optimieren und nahtloses, vernetztes Gameplay zu liefern. Ihre Expertise wird entscheidende Aspekte unseres Technologiestacks vorantreiben, damit die Spieler reibungslose, immersive und unvergessliche Erlebnisse genießen können.
Jobanforderungen:
- Architektur, Implementierung und Verfeinerung von hochmodernen, multiplayer-fähigen Animationssystemen innerhalb und außerhalb der Unreal Engine
- Produktion eleganter, effizienter und wartbarer C++-Code
- Nutzung eines Expertenverständnisses von Datenstrukturen und Algorithmen zur Lösung interessanter Herausforderungen
- Zusammenarbeit mit funktionsübergreifenden Teams zur Bereitstellung innovativer Animationserlebnisse
- Beitrag zur Entwicklung skalierbarer und robuster Netzwerk-Lösungen
- Bewältigung und Lösung komplexer technischer Hürden in komplexen Multiplayer-Spielen
- Ausgezeichnete Kommunikations- und Kollaborationsfähigkeiten
- Starke Problemlösungsfähigkeiten und Aufmerksamkeit für Details
- 6+ Jahre Erfahrung mit der Unreal Engine
- Erfahrung mit mindestens einer proprietären Spiel-Engine (C/C++ OOP/ECS)
- Tiefes Verständnis der Client-Server-Spielarchitektur (z.B. Client-seitige Vorhersage, Server-Reconciliation, Lag-Kompensation, Entity-Interpolation usw.)
- Ausgezeichnete C++-Programmierkenntnisse, einschließlich Kenntnisse der modernen C++-Standards (C++17 und C++20) und deren Anwendung in verschiedenen Kontexten über die Unreal Engine hinaus, wie z.B. Systemprogrammierung, Netzwerkprogrammierung usw.
- Tiefe Expertise in gängigen Datenstrukturen und Algorithmen (DSA)
- Erfahrung mit Online-Diensten (z.B. GBaaS-Lösungen (z.B. Azure Playfab, AccelByte AGS), benutzerdefinierte Backend-Integration/Entwicklung, Plattformen zur Verwaltung von Toxizität usw.)
- Erfahrung mit dem Gameplay Abilities System (GAS) von UE
Was Sie auszeichnet:
- Erfahrung mit Entity Component Systems (ECS) (z.B. flecs.dev)
- Erfahrung mit KI (Verhaltenbäume, Zustandsbäume, UtilityAI-Systeme)
- Erfahrung mit einem oder mehreren Cloud-Anbietern (AWS, Azure, GCP usw.)
- Vertrautheit mit Skriptsprachen und Tool-Entwicklung (z.B. Lua, Python, Javascript)
- Vertrautheit mit einer anderen Programmiersprache (z.B. Rust, Golang)
- Erfahrung mit Host-Migration und nahtlosen Serverübergängen
Remote, Brandenburg, Deutschland
Senior Animation Engineer Arbeitgeber: Companion Group
Kontaktperson:
Companion Group HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Animation Engineer
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit anderen Fachleuten in der Gaming-Industrie in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Sei proaktiv bei der Kontaktaufnahme
Wenn du eine interessante Stelle siehst, zögere nicht, direkt die Teammitglieder oder den Hiring Manager zu kontaktieren. Zeige dein Interesse und stelle Fragen, um einen bleibenden Eindruck zu hinterlassen.
✨Bereite dich auf technische Interviews vor
Stelle sicher, dass du deine technischen Fähigkeiten auffrischst, insbesondere in C++ und Unreal Engine. Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen.
✨Bewirb dich über unsere Website
Vergiss nicht, dich direkt über unsere Website zu bewerben! So kannst du sicherstellen, dass deine Bewerbung die richtige Aufmerksamkeit erhält und du Teil unseres großartigen Teams wirst.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Animation Engineer
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach echten Menschen, die zu unserem Team passen. Zeig uns, was dich einzigartig macht und warum du die perfekte Ergänzung für unser Team bist!
Mach es klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und wie du uns helfen kannst, großartige Multiplayer-Erlebnisse zu schaffen.
Betone deine Erfahrungen: Stell sicher, dass du relevante Erfahrungen und Fähigkeiten hervorhebst, die zu der Stelle passen. Wenn du mit Unreal Engine oder anderen Spiel-Engines gearbeitet hast, erzähl uns davon! Wir lieben es, wenn Bewerber ihre Erfolge und Herausforderungen teilen.
Bewirb dich über unsere Website: Um sicherzustellen, dass wir deine Bewerbung richtig erhalten, bewirb dich bitte direkt über unsere Website. So können wir deine Unterlagen am besten verwalten und du bist einen Schritt näher daran, Teil unseres großartigen Teams zu werden!
Wie du dich auf ein Vorstellungsgespräch bei Companion Group vorbereitest
✨Verstehe die Technologie
Mach dich mit den neuesten Entwicklungen in der Unreal Engine und den spezifischen Technologien, die im Job gefordert werden, vertraut. Zeige während des Interviews, dass du nicht nur die Grundlagen beherrschst, sondern auch innovative Ansätze zur Lösung komplexer Probleme vorschlagen kannst.
✨Bereite Beispiele vor
Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Bereite dich darauf vor, diese Erfahrungen zu teilen und zu erklären, wie du deine technischen Fähigkeiten eingesetzt hast, um Probleme zu lösen oder das Team zu unterstützen.
✨Kommunikation ist der Schlüssel
Da das Unternehmen großen Wert auf klare Kommunikation legt, solltest du während des Interviews darauf achten, deine Gedanken strukturiert und verständlich zu präsentieren. Übe, technische Konzepte einfach zu erklären, als würdest du sie einem Nicht-Techniker vorstellen.
✨Teamarbeit betonen
Hebe deine Erfahrungen in der Zusammenarbeit mit interdisziplinären Teams hervor. Zeige, dass du nicht nur ein technischer Experte bist, sondern auch gut im Austausch mit Designern und anderen Entwicklern arbeiten kannst, um gemeinsam großartige Spielerlebnisse zu schaffen.