Ubisoft
Ubisoft Milano è alla ricerca di un Gameplay Programmer (Mario + Rabbids) che sarà coinvolto nello sviluppo di elementi di gioco, collaborando a stretto contatto con i game designer e altri dipartimenti per definire e migliorare le funzionalità e le interazioni tra giocatore e gioco.
Responsabilità principali
- lavorare all’interno di un team internazionale per creare un gioco AAA;
- tradurre il design del gioco in caratteristiche di gioco concrete;
- analizzare e comprendere le richieste di progettazione del gioco al fine di definire le funzionalità necessarie e i sistemi di gioco che devono essere sviluppati nel motore;
- stabilire la fattibilità tecnica delle diverse caratteristiche di gioco, fare stime, comprendere i vincoli tecnici;
- validare e verificare se i sistemi di nuova concezione soddisfano le intenzioni progettuali e sono coerenti con il codice esistente;
- implementare e ottimizzare i controlli e i sistemi di interazione con i game designer per garantire una giocabilità fluida;
- utilizzare tecniche di prototipazione per dimostrare la validità/invalidità di un’idea di gioco;
- lavorare con il team di controllo qualità per analizzare e correggere i bug di gioco nel modo più affidabile possibile.
Titoli di studio
- esperienza nella programmazione;
- conoscenza dell’OOP, in particolare del C++;
- capacità di scrivere codice C++ chiaro e ben strutturato tenendo presenti i requisiti di prestazioni, manutenzione e compatibilità;
- capacità di ottimizzazione e debug;
- conoscenza di argomenti relativi allo sviluppo di giochi come intelligenza artificiale, animazioni, matematica 3d;
- conoscenza del multithreading e della programmazione parallela;
- conoscenza degli argomenti relativi alla programmazione di rete e allo sviluppo di giochi online;
- capacità di lavorare sul codice di altre persone e di scrivere codice su cui è facile lavorare per altre persone;
- capacità di correggere i bug segnalati dal controllo qualità e dai membri del team;
- passione ed entusiasmo per i videogiochi;
- inglese scritto e parlato.
Come vantaggio:
- precedente esperienza come Programmatore nel settore dei videogiochi
Per candidarti a questo lavoro visita jobs.smartrecruiters.com.