Leitender C++ Ingenieur (m/w/d) für Spieleentwicklung | Remote
Aus der Ferne
Vollzeit
Sind Sie ein versierter C++ Entwicklungsexperte mit ausgeprägten Führungsqualifikationen und tiefgreifendem Verständnis für moderne Spieleentwicklung? Für unser prämiertes Entwicklungsstudio suchen wir einen Leitenden C++ Ingenieur, der die technische Steuerung unseres Flaggschiff-Titels "Cradle of Empires" verantwortet. In dieser strategischen Position führen Sie ein hochqualifiziertes Entwicklungsteam und gestalten maßgeblich die technologische Zukunft unseres erfolgreichen Mobile-Game-Portfolios.
Kernaufgaben
- Effektive Führung und strategische Entwicklung des Entwicklungsteams: Durchführung strukturierter Mentoring-Programme, regelmäßiger 1-zu-1 Gespräche, professioneller Leistungsbeurteilungen sowie Konzeption und Implementierung umfassender Team-Entwicklungspläne.
- Implementierung und Durchführung systematischer Code-Reviews mit detailliertem konstruktivem Feedback und finaler Qualitätssicherung vor Release-Zyklen.
- Strategische Arbeitsplanung in enger Abstimmung mit dem Projektmanagement: Präzise Aufwandsschätzungen, vorausschauende Versionsplanung und fundierte Bewertung technischer Risikofaktoren.
- Konzeption, Optimierung und Implementierung effizienter Entwicklungsprozesse und Workflow-Pipelines für das gesamte Entwicklungsteam.
- Evaluierung, Selektion und kontinuierliche Optimierung technologischer Frameworks sowie Forschung und Entwicklung innovativer Prototypen.
- Substanzielle Mitwirkung bei der Erstellung technischer Dokumentationen und Architekturbeschreibungen.
- Aktive Beteiligung an der Code-Entwicklung mit besonderem Fokus auf kritische Kernmodule und performancerelevante Komponenten.
Fachliche Anforderungen
- Nachweisliche Führungserfahrung in der Koordination eines Teams von mindestens 5 Softwareentwicklern.
- Mindestens 2 Jahre Berufserfahrung in vergleichbarer Position innerhalb der Spieleindustrie.
- Umfassende C++ Expertise mit mindestens 5 Jahren praktischer Entwicklungserfahrung in komplexen Projekten.
- Fundierte Kenntnisse im Umgang mit dem MSVS-Stack, C++14, C++17, STL-Bibliothek und Boost-Framework.
- Tiefgreifendes Verständnis für strukturierte Programmierung und Clean Code: Objektorientierte Programmierung, Design Patterns und SOLID-Prinzipien.
- Weitreichende Erfahrung mit Grafik-Pipelines, insbesondere OpenGL ES 2.0 für mobile Plattformen.
- Verhandlungssicheres Technisches Englisch in Wort und Schrift.
- Ausgeprägte Kommunikationskompetenz und analytisch-lösungsorientierte Denkweise.
- Nachgewiesene Fähigkeit zur technischen Entscheidungsfindung unter Berücksichtigung von Ressourcen- und Zeitkonstraints.
Wünschenswerte Zusatzqualifikationen
- Praxisorientierte Kenntnisse und/oder Erfahrung mit Lua oder alternativen Skriptsprachen wie JavaScript oder Python.
- Anwendungserfahrung mit der Qt-Bibliothek für plattformübergreifende Softwareentwicklung.
- Praktische Erfahrung in der nativen Entwicklung von iOS- oder Android-Mobilanwendungen.
- Berufliche Erfahrung als Softwarearchitekt: Konzeption und prototypische Implementierung architektonischer Lösungsansätze sowie deren formale Dokumentation.
- Fundierte Entwicklungserfahrung mit Kernprogrammmodulen und geschäftskritischen Komponenten.
- Umfassendes Verständnis für die spezifischen technischen und performancebezogenen Herausforderungen der Mobile-Game-Entwicklung.
- Kenntnisse moderner CI/CD-Pipelines und automatisierter Testverfahren im Kontext der Spieleentwicklung.
Unser Angebot
Bei uns erwartet Sie eine zentrale Position in einem international erfolgreichen Spieleentwicklungsstudio mit signifikanter Gestaltungsfreiheit. Sie arbeiten mit modernsten Technologien in einem vollständigen Remote-Arbeitsmodell und haben die Möglichkeit, technische Richtungsentscheidungen zu treffen, die den Erfolg unseres Flaggschiff-Titels "Cradle of Empires" maßgeblich beeinflussen. Wir bieten flexible Arbeitszeiten, regelmäßige Weiterbildungsmöglichkeiten und ein kollegiales Umfeld, in dem Sie Ihre technische Expertise kontinuierlich erweitern können.