Unity3D Developer

Randstad Filiale di Bari Technologies · Calabria, Italia · · 50€ - 70€


Descrizione dell'offerta

Mansione

Randstad Digital, divisione specializzata nella ricerca e selezione di profili IT di Randstad Italia, cerca professionisti che desiderano lavorare su progetti innovativi e nuove tecnologie e che condividono il forte orientamento dell'azienda e al lavoro di gruppo.

Per interessante Software Factory, spin‑off universitaria operante su progetti innovativi in ambito Simulazione, AR/VR e Machine Learning con forte trazione all'R&D, siamo alla ricerca di un Unity3D Developer.

Responsabilità

  • sviluppo di ambienti 3D real‑time con Unity;
  • gestione di scene complesse e interazioni in tempo reale;
  • integrazione con moduli esterni (simulazioni, sistemi backend, sensori);
  • sviluppo di sistemi multiplayer e sincronizzazione real‑time;
  • partecipazione a progetti di ricerca e sviluppo su tecnologie innovative.

Competenze

Nei primi mesi di lavoro, la risorsa sarà coinvolta nello sviluppo di sistemi 3D real‑time integrati con componenti esterni e logiche distribuite.

Le principali sfide tecniche includono:

  • gestire scene complesse mantenendo performance elevate;
  • ottimizzare rendering e utilizzo delle risorse (CPU/GPU/memoria);
  • implementare sincronizzazione real‑time tra client e sistemi esterni;
  • gestire latenza, interpolazione e coerenza dello stato in ambienti distribuiti;
  • progettare architetture modulari e scalabili in Unity.

Requisiti

  • ottima conoscenza di Unity3D;
  • esperienza solida con C#;
  • gestione di scene 3D real‑time;
  • capacità di gestire e aggiornare oggetti in scena in tempo reale (transform, animazioni);
  • esperienza con comunicazione esterna (UDP/TCP o simili) per integrazione con moduli esterni;
  • comprensione del ciclo di update di Unity (Update / FixedUpdate) e gestione del timing;
  • ottimizzazione e debugging delle performance (frame rate, latenza):
  • profiling (CPU/GPU, memory);
  • ottimizzazione draw calls, batching, LOD;
  • gestione garbage collection e allocazioni runtime;
  • capacità di organizzare codice e componenti in modo modulare e scalabile;
  • capacità di progettazione architetturale in Unity:
  • definizione di sistemi scalabili e manutenibili;
  • esperienza nello sviluppo multiplayer:
  • gestione latenza e interpolazione;
  • utilizzo di framework networking (es. Netcode, Mirror o simili);
  • integrazione con sistemi esterni e gestione dati real‑time.

Cosa viene offerto

  • Assunzione diretta con contratto a tempo indeterminato;
  • RAL: 25k - 32k;
  • Pacchetto welfare aziendale.

Sede

Rende (CS)

La ricerca è rivolta ai candidati ambosessi (L.903/77).

#J-18808-Ljbffr

Candidatura e Ritorno (in fondo)