Magic Media
Magic Media
501 – 1000 Dipendenti
ConsulenzaMarketingVideogiochi
Magic Media è un gruppo internazionale attivo nei settori dei videogiochi, della tecnologia e dell’intrattenimento. I suoi team creano giochi, arte digitale, video, effetti visivi e animazione. I servizi comprendono lo sviluppo completo di videogiochi, la produzione artistica e video, oltre alle attività di sicurezza informatica. L’azienda supporta progetti per PC, console, dispositivi mobili, web e piattaforme blockchain, collaborando con i clienti per adattarsi alla loro direzione creativa e ai flussi di produzione. Magic Media assume professionisti per i suoi team multidisciplinari nei settori dei videogiochi, della tecnologia e dell’intrattenimento.

Sviluppatore senior responsabile Unity

Guida l’ingegneria post-lancio del party game di Magic Media trasmesso in streaming dal cloud e definisci l’architettura Unity e le funzionalità multigiocatore. Coordina le operazioni live e le consegne, facendo da mentore al team di ingegneria client.

Descrizione

  • Assumi la guida dell’ingegneria client dagli sviluppatori originali e coordina il lavoro del team.
  • Gestisci l’architettura del gioco, l’SDK e le integrazioni con le piattaforme.
  • Pianifica e stima gli aggiornamenti insieme al produttore.
  • Definisci pipeline di sviluppo, strumenti e telemetria.
  • Supervisiona le funzionalità client collegate ai sistemi backend, incluso il multigiocatore asincrono.
  • Esamina il codice e fai da mentore ai membri del team.
  • Guida la progettazione, l’implementazione, i test e il debug del gioco.
  • Coordina il programma di sviluppo e la comunicazione con gli altri team.
  • Stima i tempi delle attività e prepara documenti di progettazione tecnica.
  • Aiuta il produttore a definire la direzione futura del gioco.
  • Realizza la roadmap post-lancio, con funzionalità social, multigiocatore asincrono, aggiornamenti a tema e, in seguito, multigiocatore tra nuclei familiari.

Requisiti

  • Almeno cinque anni di esperienza nello sviluppo di giochi con Unity.
  • Precedente esperienza nella guida di un team composto da più di sei sviluppatori.
  • Esperienza nella guida dello sviluppo completo di almeno un titolo di grande portata.
  • Passione per i videogiochi.
  • Disponibilità a sovrapporre ogni giorno l’orario di lavoro a quello di Helsinki (EET/EEST).
  • Esperienza nella consegna di attività di ingegneria client per un gioco multigiocatore, party, casual o a due schermi; l’esperienza nelle operazioni live su un titolo pubblicato costituisce un forte vantaggio.
  • Ottima conoscenza di Unity ed esperienza di consegna su diversi titoli.
  • Eccellenti competenze di architettura software.
  • Capacità di affiancare sviluppatori junior e di livello intermedio.
  • Conoscenza dei colli di bottiglia prestazionali, del multithreading, dei concetti dei sistemi operativi e delle tecniche di ottimizzazione.
  • Eccellenti capacità comunicative.
  • Ottime capacità di rendicontazione e documentazione.
  • Capacità di adattarsi alle esigenze del progetto e ai cambiamenti tecnologici.
  • Capacità di progettare e stimare funzionalità client collegate al backend, come multigiocatore asincrono, stato persistente, classifiche e sincronizzazione delle sessioni.
  • Esperienza nella gestione delle operazioni live, inclusi pipeline di contenuti basate sui dati, contenuti stagionali e rapida ripianificazione sulla base dei feedback dei giocatori e degli indicatori chiave live.
  • Ottime capacità di debug.
  • Esperienza con giochi di parole, rompicapo, party o da tavolo.
  • Esperienza con React, TypeScript o React Three Fiber per lo sviluppo lato controller.
  • Esperienza con piattaforme di gioco trasmesse in streaming dal cloud o basate su TV.
  • Solide basi tecniche, ad esempio una laurea in informatica o matematica oppure esperienza equivalente.

Benefit

  • Posizione completamente da remoto.
  • Possibilità di sviluppare competenze in una vasta gamma di progetti stimolanti.
  • Entra a far parte di un gruppo internazionale con uffici in tutto il mondo.
  • Opportunità di crescita e sviluppo professionale.
  • Formazione continua e sviluppo professionale.
  • Orario di lavoro flessibile.
  • Cultura inclusiva e comunicazione aperta.

Offerte correlate

Trimble Inc.

Ingegnere software, JavaScript e Node.js — Trimble (da remoto, Portogallo)

Trimble Inc.

Sviluppa e migliora applicazioni JavaScript e Node.js per la rete globale di trasporto merci di Trimble Transporeon. Concentrati su prestazioni, sicurezza, test e affidabilità, anche con lo sviluppo assistito dall’IA.

Apri
Cisco

Architetto software senior, lavoro da remoto in Portogallo

Cisco

Progetta servizi Go e Python, infrastruttura Kubernetes, API e strumenti di IA per la piattaforma di automazione delle demo Cisco dCloud. Collabora con i team partner per semplificare la creazione, la ricerca e l’esecuzione delle demo delle soluzioni Cisco.

Apri
accesa.eu

Ingegnere software frontend, React e TypeScript (Romania, da remoto)

accesa.eu

Sviluppa interfacce responsive con React e TypeScript per un cliente del settore delle tecnologie per il commercio al dettaglio. Con particolare attenzione a prestazioni, accessibilità, sicurezza, test e architettura frontend.

Apri