Auf einen Blick
- Aufgaben: Leite technische Entscheidungen und löse komplexe Probleme im Game Development.
- Unternehmen: DECK 13 Interactive, ein kreatives Team in Frankfurt, das unvergessliche Spiele entwickelt.
- Vorteile: Moderne Büros, kostenlose Sprachkurse, monatliche Zuschüsse und 28 Tage Urlaub.
- Weitere Informationen: Engagierte Mentoring-Möglichkeiten und ein inklusives Arbeitsumfeld.
- Warum dieser Job: Gestalte die Zukunft des Gamings und arbeite an AAA-Titeln mit einem talentierten Team.
- Qualifikationen: 10+ Jahre Erfahrung in der Spieleentwicklung und Expertenkenntnisse in C++.
Das prognostizierte Gehalt liegt zwischen 75000 - 100000 € pro Jahr.
Unsere Geschichte: Bei DECK 13 Interactive sind wir mehr als nur ein Spielentwicklungsstudio – wir sind eine vielfältige, leidenschaftliche Gemeinschaft von Kreativen, die sich der Schaffung unvergesslicher Spielerlebnisse widmet. Seit unserer Gründung im Jahr 2001 im Herzen von Frankfurt, Deutschland, haben wir die Grenzen dessen, was in PC- und Konsolenspielen möglich ist, ständig erweitert. Jetzt Teil der PulluP Entertainment-Gruppe, gestaltet unser Team von rund 100 talentierten Fachleuten die Zukunft des Gamings. Wir sind die Köpfe hinter Titeln wie Lords of the Fallen, der Surge-Serie und Atlas Fallen, die für ihre reichen Welten und fesselndes Gameplay bekannt sind. Aber wir glauben, dass die besten Spiele noch vor uns liegen, und hier kommst du ins Spiel.
Deine Quest: Als unser Principal Game Programmer (f/m/x) wirst du der erfahrenste individuelle Beitragende im Programmierungsteam sein. Deine Mission umfasst das Setzen des technischen Standards über Unreal Engine, unsere Entwicklungstools und das Gameplay. Darüber hinaus wirst du die schwierigsten technischen Probleme übernehmen und die Architektur in enger Zusammenarbeit mit dem Technischen Direktor vorantreiben. Die Mentoring von Senior-, Regular- und Junior-Programmierern ist ein zentraler, formaler Teil der Rolle.
Deine Mission umfasst:
- Technische und architektonische Entscheidungen über wichtige Systeme vorantreiben.
- Die Verantwortung für die technisch anspruchsvollsten Arbeiten übernehmen: tiefe Optimierung, systemübergreifende Refaktorisierungen und risikobehaftete Bereiche des Codes.
- Technische Standards und Best Practices festlegen und aufrechterhalten.
- Programmierer aller Ebenen durch Pairing, Code-Reviews und technische Anleitung mentorieren, Wachstum fördern und komplexe Probleme lösen.
- Dokumentation und Wissensaustausch für die Systeme und Bereiche, die du am besten kennst, übernehmen.
- Neue Tools und Arbeitsabläufe identifizieren, bewerten und prototypisieren, um die Leistung des Teams zu verbessern.
- Zur Einstellung durch technische Interviews und Einarbeitung beitragen.
Dein Toolkit:
- Über 10 Jahre Erfahrung in der Spieleentwicklungsbranche.
- Expertenkenntnisse in C++, mit einem tiefen Verständnis für Programmierprinzipien, Systemdesign und großangelegte Architekturen.
- Umfangreiche Erfahrung in der Spieleprogrammierung sowohl auf Engine-Ebene als auch in der Tool-Entwicklung.
- Tiefes Wissen über die Interna von Unreal Engine und wichtige Teilsysteme.
- Nachweisbare Erfolge beim Versand von AA/AAA-Titeln mit erheblichem Einfluss auf zentrale Systeme.
- Starke Debugging-, Profiling- und Optimierungsfähigkeiten über CPU und GPU, einschließlich plattformspezifischer Arbeiten.
- Nachgewiesene Mentoring-Erfahrung: andere Programmierer durch Pair-Programming, Code-Reviews und technische Schulung fördern.
- Exzellente Kommunikations- und Dokumentationsfähigkeiten, mit der Fähigkeit, komplexe Konzepte sowohl Ingenieuren als auch Nicht-Ingenieuren zu erklären.
- Gesunder Urteilsvermögen, wann man bauen, wann man refaktorisieren und wann man so versenden sollte.
- Über 2 Jahre Erfahrung in der Konsolenprogrammierung (PlayStation, Xbox).
Du erhältst zusätzliche XP für:
- Tiefe Spezialisierung in einem bestimmten Bereich (Gameplay, Tools, Rendering, Animation oder KI).
- Frühere Erfahrung auf einer Principal/Staff IC-Position in einem anderen Studio.
- Konsolen-Zertifizierungsarbeiten (PlayStation, Xbox).
- Mindestens ein AA/AAA-Spiel veröffentlicht.
Power-Ups, die du erhältst:
Bei DECK 13 Interactive stehen unsere Mitarbeiter im Mittelpunkt von allem, was wir tun. Wir glauben daran, eine Umgebung zu schaffen, in der du dich geschätzt, unterstützt und befähigt fühlst, deine beste Arbeit zu leisten. Hier ist, was wir anbieten, um das zu ermöglichen:
- Ein modernes, zentral gelegenes Büro in Frankfurt, Deutschland (nahe Messe).
- Kostenlose Sprachkurse, um deine Fähigkeiten zu erweitern.
- Monatliche Zulagen für Remote-Arbeit und Fitnessstudio-Mitgliedschaften.
- Eine monatliche Zulage für das Deutschlandticket zur Erleichterung deines Pendelns.
- Steuerfreie Probonio-Gutscheine, die jeden Monat verfügbar sind.
- Kostenloser Zugang zu einer Online-Plattform für psychische Gesundheit (Bloom), um dein Wohlbefinden zu unterstützen.
- Karrierewachstumschancen mit einem jährlichen Lern- und Entwicklungsbudget.
- 28 Tage bezahlter Urlaub, plus den 24. und 31. Dezember frei.
Unser Engagement für Inklusivität: DECK 13 Interactive ist ein Arbeitgeber, der Chancengleichheit bietet. Wir feiern Vielfalt und setzen uns dafür ein, ein integratives Umfeld für alle Mitarbeiter zu schaffen. Wir begrüßen Bewerbungen von allen Personen, unabhängig von Geschlecht, Rasse, Ethnie, Religion, sexueller Orientierung, Alter, Behinderung oder einer anderen Eigenschaft, die dich einzigartig macht. Wir glauben, dass vielfältige Teams die besten Spiele schaffen, und wir setzen uns dafür ein, einen Arbeitsplatz zu schaffen, an dem jeder gedeihen kann.
Principal Game Programmer (f/m/x) Arbeitgeber: DECK 13 Interactive GmbH
DECK 13 Interactive ist ein hervorragender Arbeitgeber, der eine unterstützende und wertschätzende Arbeitsumgebung in Frankfurt bietet. Mit einem starken Fokus auf Mitarbeiterentwicklung, modernen Büros und attraktiven Zusatzleistungen wie Sprachkursen und einem jährlichen Weiterbildungsbudget, fördert das Unternehmen nicht nur die technische Exzellenz, sondern auch das persönliche Wachstum seiner Mitarbeiter. Hier haben Sie die Möglichkeit, an spannenden Projekten zu arbeiten und Teil eines kreativen Teams zu sein, das Vielfalt schätzt und Inklusion lebt.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Principal Game Programmer (f/m/x) erhalten könnten
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei DECK 13 Interactive GmbH anzuklopfen, wenn du dich auf die Stelle als Principal Game Programmer (f/m/x) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei DECK 13 Interactive GmbH vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Game Programmer (f/m/x) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei DECK 13 Interactive GmbH klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei DECK 13 Interactive GmbH vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.