Magic Media
Magic Media
501 – 1.000 Mitarbeitende
BeratungGamingMarketing
Magic Media ist eine internationale Unternehmensgruppe für Gaming, Technologie und Unterhaltung. Ihre Teams entwickeln Spiele und erstellen digitale Kunst, Videos, visuelle Effekte und Animationen. Das Angebot umfasst die vollständige Spieleentwicklung, die Kunstproduktion und die Videoproduktion sowie Tätigkeiten im Bereich Cybersicherheit. Das Unternehmen unterstützt Projekte für PC, Konsole, Mobilgeräte, Web und Blockchain und arbeitet mit Kunden zusammen, um deren kreativen Vorstellungen und Produktionsabläufe zu berücksichtigen. Magic Media beschäftigt Mitarbeitende in seinen interdisziplinären Teams aus den Bereichen Gaming, Technologie und Unterhaltung.

Senior Lead Unity-Entwickler

Leite die technische Weiterentwicklung nach dem Launch von Magic Medias cloudgestreamtem Partyspiel und gestalte Unity-Architektur sowie Mehrspielerfunktionen mit. Steuere den Live-Betrieb, koordiniere die Umsetzung und unterstütze das Client-Engineering-Team als Mentor.

Beschreibung

  • Übernimm die Leitung des Client-Engineerings von den ursprünglichen Entwicklern und führe die Arbeit des Teams.
  • Verantworte die Spielarchitektur sowie SDK- und Plattformintegrationen.
  • Plane Updates gemeinsam mit dem Producer und schätze den Aufwand dafür.
  • Etabliere Entwicklungspipelines, Tools und Telemetrie.
  • Verantworte Client-Funktionen mit Backend-Anbindung, darunter asynchronen Mehrspielerbetrieb.
  • Prüfe Code und unterstütze Teammitglieder als Mentor.
  • Leite Spieldesign, Implementierung, Tests und Fehlerbehebung.
  • Koordiniere den Entwicklungszeitplan und die Kommunikation mit anderen Teams.
  • Schätze Zeitaufwände für Aufgaben und erstelle technische Design-Dokumente.
  • Unterstütze den Producer dabei, die zukünftige Ausrichtung des Spiels zu gestalten.
  • Setze die Roadmap nach dem Launch um, einschließlich sozialer Funktionen, asynchronem Mehrspielerbetrieb, thematischen Updates und späterem Mehrspielerbetrieb über mehrere Haushalte hinweg.

Anforderungen

  • Mindestens fünf Jahre Erfahrung in der Spieleentwicklung mit Unity.
  • Erfahrung in der Leitung eines Teams mit mehr als sechs Entwicklerinnen und Entwicklern.
  • Erfahrung mit der Leitung der Entwicklung mindestens eines großen Spieletitels von Anfang bis Ende.
  • Begeisterung für Videospiele.
  • Bereitschaft, täglich teilweise zu den Arbeitszeiten in Helsinki (EET/EEST) zu arbeiten.
  • Nachweislich ausgelieferte Client-Engineering-Arbeit an einem Mehrspieler-, Party-, Casual- oder Spiel für zwei Bildschirme; Live-Operations-Erfahrung mit einem veröffentlichten Titel ist ein großer Vorteil.
  • Fundierte Unity-Kenntnisse und Auslieferungserfahrung mit mehreren Titeln.
  • Ausgezeichnete Kenntnisse in Softwarearchitektur.
  • Fähigkeit, Junior- und Mid-Level-Entwicklerinnen und -Entwickler zu betreuen.
  • Vertrautheit mit Performance-Engpässen, Multithreading, Betriebssystemkonzepten und Optimierungstechniken.
  • Ausgeprägte Kommunikationsfähigkeit.
  • Sehr gute Fähigkeiten in Berichterstattung und Dokumentation.
  • Anpassungsfähigkeit an Projektanforderungen und technologische Veränderungen.
  • Fähigkeit, backendgebundene Client-Funktionen wie asynchronen Mehrspielerbetrieb, persistenten Status, Ranglisten und Sitzungssynchronisierung zu entwerfen und ihren Aufwand einzuschätzen.
  • Erfahrung mit der Umsetzung von Live-Betrieb, einschließlich datengetriebener Content-Pipelines, saisonaler Inhalte und schneller Anpassung der Planung anhand von Spielerfeedback und Live-KPIs.
  • Sehr ausgeprägte Fähigkeiten bei der Fehlersuche.
  • Erfahrung mit Wort-, Puzzle-, Party- oder Brettspielen.
  • Erfahrung mit React, TypeScript oder React Three Fiber für die Entwicklung der Controller-Seite.
  • Erfahrung mit cloudgestreamten oder TV-basierten Spieleplattformen.
  • Fundierte technische Ausbildung, etwa ein Abschluss in Informatik oder Mathematik, oder gleichwertige Berufserfahrung.

Zusatzleistungen

  • Vollständig remote ausgelegte Stelle.
  • Möglichkeit, Kompetenzen in einer abwechslungsreichen Auswahl spannender Projekte weiterzuentwickeln.
  • Mitarbeit in einer internationalen Gruppe mit Standorten auf der ganzen Welt.
  • Möglichkeiten zur beruflichen Weiterentwicklung und Karriereentwicklung.
  • Fortlaufende Schulungen und berufliche Weiterbildung.
  • Flexible Arbeitszeiten.
  • Inklusive Kultur mit offener Kommunikation.

Ähnliche Stellen

Trimble Inc.

Software Engineer JavaScript und Node.js – Trimble (Remote, Portugal)

Trimble Inc.

Entwickle und verbessere JavaScript- und Node.js-Anwendungen für Trimble Transporeons globales Frachtnetzwerk. Im Fokus stehen Performance, Sicherheit, Tests und Zuverlässigkeit – auch mithilfe KI-gestützter Entwicklung.

Öffnen
Cisco

Senior Softwarearchitekt, remote in Portugal

Cisco

Gestalte Ciscos dCloud-Demoautomatisierungsplattform mit Go- und Python-Diensten, Kubernetes-Infrastruktur, APIs und KI-Tools. Arbeite mit Partnerteams daran, Cisco-Lösungsdemos einfacher zu entwickeln, zu finden und auszuführen.

Öffnen
accesa.eu

Frontend-Softwareentwickler:in für React und TypeScript (Rumänien, remote)

accesa.eu
1.001 – 5.000 Mitarbeitende
BeratungFertigungGesundheitswesen

Entwickle responsive Benutzeroberflächen mit React und TypeScript für einen Kunden aus der Einzelhandelstechnologie – mit Fokus auf Performance, Barrierefreiheit, Sicherheit, Tests und Frontend-Architektur.

Öffnen