Auf einen Blick
- Aufgaben: Entwickle bahnbrechende Multiplayer-Spiele und arbeite mit einem talentierten Team zusammen.
- Arbeitgeber: AAA Co-Development Gaming Studio mit globaler, vollständig remote Struktur.
- Mitarbeitervorteile: Flexible Arbeitszeiten, wettbewerbsfähiges Gehalt und die Möglichkeit, von überall zu arbeiten.
- Andere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und internationalem Team.
- Warum dieser Job: Gestalte unvergessliche Spielerlebnisse und löse spannende technische Herausforderungen.
- 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 Mehrspieler-Spielen zu meistern. Unser Ruf spricht für sich als hervorragende Wahl für Kunden, die ihre neuesten Mehrspieler-Titel aufwerten möchten, um die Skalierbarkeit der Spielerzahlen zu ermöglichen, die Spieleranzahl zu maximieren und immersive Spielerlebnisse zu schaffen.
Nahtlos in das interne Team eines Kunden eingebettet, arbeiten wir harmonisch zusammen, um Träume in die Realität umzusetzen. Unser Portfolio umfasst bahnbrechende Spiele, die in Zusammenarbeit mit großen Studios weltweit entwickelt wurden. Als vollständig remote Studio mit Kollegen auf der ganzen Welt schätzen und betonen wir klare, kontinuierliche und transparente Kommunikation ebenso hoch wie technische Fähigkeiten.
Als Senior Game Developer sind Sie im Herzen der Schaffung außergewöhnlicher Mehrspieler-Erlebnisse tätig. Sie werden eng mit einem talentierten Team von Entwicklern, Designern und Künstlern zusammenarbeiten, um robuste Systeme zu erstellen, die Leistung zu optimieren und nahtloses vernetztes Gameplay zu liefern. Ihr Fachwissen wird entscheidende Aspekte unseres Technologie-Stacks vorantreiben, um sicherzustellen, dass die Spieler reibungslose, immersive und unvergessliche Erlebnisse genießen.
Jobanforderungen:
- Architektur, Implementierung und Verfeinerung von modernen, mehrspielerbereiten Gameplay-Systemen 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 Spielerlebnisse
- Beitrag zur Entwicklung skalierbarer und robuster Netzwerk-Lösungen
- Bewältigung und Lösung komplexer technischer Hürden in komplexen Mehrspieler-Spielen
- Ausgezeichnete Kommunikations- und Kollaborationsfähigkeiten
- Starke Problemlösungsfähigkeiten und Aufmerksamkeit für Details
- Über 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-Rekonziliation, Verzögerungskompensation, Entitätsinterpolation 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 Spiel-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 (Verhaltensbä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 UI Engineer Arbeitgeber: Companion Group
Kontaktperson:
Companion Group HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior UI Engineer
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Branchenprofis in Kontakt zu treten. Wir sollten uns gegenseitig unterstützen und Kontakte knüpfen, die uns helfen können, die richtigen Türen zu öffnen.
✨Zeige deine Projekte
Erstelle ein Portfolio, das deine besten Arbeiten zeigt. Wenn du an Multiplayer-Spielen gearbeitet hast, präsentiere diese Projekte! Wir wissen, dass visuelle Beweise oft mehr sagen als Worte.
✨Sei proaktiv bei der Kommunikation
Wenn du dich bewirbst, zögere nicht, direkt mit dem Team in Kontakt zu treten. Wir schätzen klare und transparente Kommunikation, also zeige dein Interesse und stelle Fragen!
✨Bewirb dich über unsere Website
Vergiss nicht, dich direkt über unsere Website zu bewerben! Das zeigt, dass du wirklich an der Position interessiert bist und gibt uns die Möglichkeit, dich besser kennenzulernen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior UI Engineer
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach authentischen Menschen, die zu unserem Team passen. Zeig uns, wer du bist und was dich motiviert!
Mach es klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir schätzen eine gute Kommunikation, also zeig uns, dass du das kannst!
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und wie sie dich auf die Rolle vorbereitet haben. Konzentriere dich auf relevante Erfahrungen, die deine Fähigkeiten als Senior UI Engineer unterstreichen.
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass alles reibungslos läuft und wir deine Unterlagen schnellstmöglich erhalten!
Wie du dich auf ein Vorstellungsgespräch bei Companion Group vorbereitest
✨Verstehe die Spielmechanik
Mach dich mit den neuesten Trends und Technologien im Bereich Multiplayer-Spiele vertraut. Zeige während des Interviews, dass du nicht nur die technischen Fähigkeiten hast, sondern auch ein tiefes Verständnis für die Spielmechanik und das Spielerlebnis.
✨Bereite Beispiele vor
Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese Beispiele zu teilen, um deine Problemlösungsfähigkeiten und deine Erfahrung mit C++ und Unreal Engine zu demonstrieren.
✨Kommunikation ist der Schlüssel
Da das Unternehmen remote arbeitet, ist klare Kommunikation entscheidend. Übe, wie du komplexe technische Konzepte einfach erklären kannst. Zeige, dass du gut im Team arbeiten kannst und bereit bist, aktiv zuzuhören.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die zeigen, dass du dich mit dem Unternehmen und seiner Kultur auseinandergesetzt hast. Frage nach den Herausforderungen, die das Team aktuell hat, oder nach den Technologien, die sie verwenden. Das zeigt dein Interesse und Engagement.