POSIZIONI APERTE

POSIZIONI APERTE

Il nostro approccio al 3D Modelling combina precisione tecnica e ispirazione artistica per creare modelli tridimensionali realistici e sorprendenti. Da oggetti di design a interi mondi digitali, ogni progetto prende vita con cura e attenzione al dettaglio.

Tempo PienoRemoto

Cosa cerchiamo

Stiamo cercando un programmatore senior C++ gameplay che si unisca alla nostra avventura. La tua missione sarà quella di collaborare direttamente con i reparti di progettazione e grafica per trasformare concetti creativi in realtà di gameplay solide, performanti e raffinate.

Cosa farai


  • Sviluppare sistemi di gioco fondamentali in C++ e Unreal Engine, quali meccaniche di gioco, comportamenti dell’IA, sistemi di telecamere e integrazione dell’interfaccia utente.

  • Collaborare strettamente con team multidisciplinari (progettisti, artisti e produttori) per tradurre le specifiche di progettazione in requisiti tecnici e funzionalità robuste e pronte per la commercializzazione.

  • Progettare e implementare codice scalabile, mantenibile ed efficiente che rispetti elevati standard ingegneristici.

  • Ottimizzare e risolvere i problemi di sistemi di gioco complessi, identificando e correggendo bug, colli di bottiglia nelle prestazioni e perdite di memoria.

  • Pianificare ed eseguire funzionalità complesse, ridurre i tassi di errore e assumersi la responsabilità della stabilità e della qualità del proprio codice.

Requisiti


  • Oltre 5 anni di esperienza professionale nella programmazione nel settore dei videogiochi.

  • Almeno un (1) titolo AAA commerciale completato dall’inizio alla fine.

  • Competenza avanzata nel C++ moderno.

  • Profonda conoscenza di Unreal Engine (UE4/UE5), compresa una solida comprensione di come il C++ interagisce con il motore e i Blueprint.

  • Ottime competenze matematiche 3D, compresa la matematica vettoriale e matriciale complessa.

  • Comprovata esperienza nello sviluppo e nell’ottimizzazione dei sistemi di gameplay principali (ad esempio, IA, fisica, animazione, interfaccia utente o controllo dei personaggi).

  • Esperienza con i principi multithread e l’ottimizzazione delle prestazioni.

  • Eccellenti capacità di problem solving, debugging e analisi.

  • Mentalità collaborativa e ottime capacità comunicative.

Nice to Have


  • Esperienza nello sviluppo di console (PlayStation, Xbox).

  • Esperienza di lavoro su giochi di ruolo o giochi open world.

  • Familiarità con la rete e l’architettura client-server di Unreal.

  • Esperienza con strumenti di profilazione moderni.

  • Passione per la creazione e il gioco dei videogiochi.

Livello di anzianità

Senior

Tipo di impiego

Tempo Pieno

Funzione lavorativa

Programmatore C++

Settori

Coding, Design

Candidati

Carica un File in Formato .Pdf, Peso Massimo 5MB
Writing Gif
1
2
3