Magic Media
Magic Media
Magic Media är en internationell koncern inom spel, teknik och underhållning. Företagets team skapar spel, digital konst, video, visuella effekter och animation. Tjänsterna omfattar hela utvecklingskedjan för spel, konstproduktion och videoproduktion samt cybersäkerhetsarbete. Företaget arbetar med projekt för PC, konsol, mobil, webb och blockkedjeplattformar och samarbetar med kunder för att anpassa arbetet efter deras kreativa vision och produktionsflöden. Magic Media rekryterar till sina mångsidiga team inom spel, teknik och underhållning.

Senior Lead Unity-utvecklare

Leda utvecklingen efter lansering av Magic Medias molnströmmande partyspel och forma spelets Unity-arkitektur och flerspelarfunktioner. Ansvara för liveverksamheten, samordna leveranser och handleda klientutvecklingsteamet.

Beskrivning

  • Ta över ledarskapet för klientutvecklingen från de ursprungliga utvecklarna och vägled teamets arbete.
  • Ansvara för spelarkitekturen, SDK:er samt integrationer med plattformar.
  • Planera och uppskatta omfattningen av uppdateringar tillsammans med producenten.
  • Etablera utvecklingsflöden, verktyg och telemetri.
  • Övervaka klientfunktioner som kopplar till backend-system, inklusive asynkront flerspelarläge.
  • Granska kod och handleda teammedlemmar.
  • Leda speldesign, implementation, testning och felsökning.
  • Samordna utvecklingsplanen och kommunikationen med andra team.
  • Uppskatta tidsåtgång för uppgifter och ta fram tekniska designdokument.
  • Hjälpa producenten att forma spelets framtida inriktning.
  • Genomföra planen efter lansering, med sociala funktioner, asynkront flerspelarläge, temauppdateringar och senare flerspelarläge mellan hushåll.

Krav

  • Minst fem års erfarenhet av spelutveckling med Unity.
  • Tidigare erfarenhet av att leda ett team med fler än sex utvecklare.
  • Erfarenhet av att leda utvecklingen av minst en större speltitel från början till slut.
  • Entusiasm för tv-spel.
  • Möjlighet att överlappa arbetstider dagligen med Helsingfors (EET/EEST).
  • Levererad klientutveckling för ett flerspelarspel, partyspel, casualspel eller spel med två skärmar; erfarenhet av liveverksamhet för en lanserad titel är en stor fördel.
  • Goda Unity-kunskaper och erfarenhet av att leverera flera speltitlar.
  • Mycket goda kunskaper i programvaruarkitektur.
  • Förmåga att handleda juniora och medelerfarna utvecklare.
  • Kunskap om prestandaflaskhalsar, multitrådning, operativsystem och optimeringstekniker.
  • Mycket god kommunikativ förmåga.
  • God förmåga att rapportera och dokumentera.
  • Förmåga att anpassa sig efter projektbehov och tekniska förändringar.
  • Förmåga att utforma och uppskatta omfattningen av klientfunktioner med backend-koppling, såsom asynkront flerspelarläge, beständigt tillstånd, topplistor och synkronisering av spelsessioner.
  • Erfarenhet av att leverera liveverksamhet, inklusive datadrivna innehållsflöden, säsongsinnehåll och snabb omplanering utifrån spelarfeedback och nyckeltal i liveverksamheten.
  • Mycket god förmåga att felsöka.
  • Erfarenhet av ordspel, pusselspel, partyspel eller brädspel.
  • Erfarenhet av React, TypeScript eller React Three Fiber för utveckling av kontrollgränssnitt.
  • Erfarenhet av molnströmmande spelplattformar eller tv-baserade spelplattformar.
  • Gedigen teknisk bakgrund, exempelvis en examen i datavetenskap eller matematik, eller motsvarande erfarenhet.

Förmåner

  • Helt på distans.
  • Möjlighet att utveckla kompetens inom ett varierat utbud av engagerande projekt.
  • Bli en del av en internationell grupp med kontor runt om i världen.
  • Möjligheter till karriärutveckling.
  • Löpande utbildning och professionell utveckling.
  • Flexibla arbetstider.
  • Inkluderande kultur med öppen kommunikation.

Relaterade jobb

Atlas Technica

Mjukvaruutvecklare, C#/.NET och React (distans, Ukraina)

Atlas Technica
201 – 500 Anställda
CybersäkerhetFinans

Bygg applikationer med C#/.NET och React för att stödja Atlas Technicas tjänster inom IT-hantering och cybersäkerhet. Utveckla API:er, integrationer och tillförlitliga webblösningar.

Öppna
Trimble Inc.

Mjukvaruingenjör, JavaScript och Node.js — Trimble (distans, Portugal)

Trimble Inc.

Bygg och förbättra JavaScript- och Node.js-applikationer för Trimble Transporeons globala fraktnätverk. Fokusera på prestanda, säkerhet, testning och tillförlitlighet, bland annat med AI-stödd utveckling.

Öppna
Cisco

Senior mjukvaruarkitekt, distansarbete från Portugal

Cisco

Forma Cisco dClouds plattform för demoautomatisering genom att utforma Go- och Python-tjänster, Kubernetes-infrastruktur, API:er och AI-verktyg. Samarbeta med partnerteam för att göra Cisco-lösningsdemonstrationer enklare att skapa, hitta och köra.

Öppna