Sviluppatore Unity3D
Con Esperienza

Default organization logo

Randstad Italia spa

Rende, Cosenza, Calabria, Italia

Di persona

Contratto a tempo indeterminato

IT e sviluppo software

Descrizione della Posizione Lavorativa

Luogo di lavoro: Rende (CS). Randstad Digital, la divisione dedicata alla ricerca di profili IT di Randstad Italia, ricerca professionisti interessati a lavorare su progetti innovativi e a contribuire attivamente in team.

Per una Software Factory spin-off universitario attiva in ambiti quali Simulazione, AR/VR e Machine Learning con forte orientamento alla R&D, siamo alla ricerca di un Sviluppatore Unity3D.

Retribuzione annua indicativa: 28.000€ - 34.000€ (in annuncio è riportato anche RAL 25k - 32k). Esperienza richiesta: circa 2 anni.

Responsabilità

  • Sviluppare ambienti 3D in tempo reale con Unity e gestire scene complesse e interazioni real-time.
  • Integrare Unity con moduli esterni come simulazioni, sistemi backend e sensori, anche tramite comunicazioni UDP/TCP.
  • Progettare e implementare sistemi multiplayer e la relativa sincronizzazione real-time tra client e sistemi esterni.
  • Partecipare ad attività di ricerca e sviluppo su tecnologie innovative e contribuire alla definizione di architetture modulari e scalabili in Unity.

Attività iniziali e sfide tecniche

  • Collaborare allo sviluppo di sistemi 3D real-time integrati con componenti esterni e logiche distribuite.
  • Mantenere performance elevate su scene complesse: ottimizzare rendering e utilizzo risorse (CPU/GPU/memoria).
  • Implementare sincronizzazione real-time, gestire latenza, interpolazione e coerenza dello stato in ambienti distribuiti.
  • Progettare soluzioni scalabili e manutenibili per progetti Unity di medio/alto livello di complessità.

Requisiti principali

  • Ottima conoscenza di Unity3D e solida esperienza con C#.
  • Esperienza nella gestione di scene 3D real-time e nella modifica dinamica di oggetti (transform, animazioni).
  • Esperienza con comunicazione esterna (UDP/TCP o equivalenti) per integrazione con moduli esterni e sensori.
  • Conoscenza del ciclo di update di Unity (Update / FixedUpdate) e gestione del timing.
  • Competenze di ottimizzazione e debugging delle performance (profiling CPU/GPU/memory, gestione draw calls, batching, LOD, garbage collection e allocazioni runtime).
  • Capacità di organizzare codice e componenti in modo modulare e scalabile e di progettare architetture robuste in Unity.
  • Esperienza nello sviluppo multiplayer: gestione della latenza, interpolazione e utilizzo di framework di networking (es. Netcode, Mirror o simili); integrazione e gestione dati real-time.
  • Formazione: laurea magistrale / a ciclo unico indicata nell'annuncio.

Cosa viene offerto

  • Assunzione diretta con contratto a tempo indeterminato.
  • RAL indicativa: 25k - 32k (in annuncio è riportata anche una fascia 28k - 34k).
  • Pacchetto welfare aziendale.
  • Sede di lavoro: Rende (CS).

La ricerca è rivolta ai candidati ambosessi (L.903/77). Si invita a leggere l'informativa sulla privacy di Randstad ai sensi dell'art. 13 del Regolamento (UE) 2016/679 (GDPR): https://www.randstad.it/privacy/.

Benefit

  • Pacchetto welfare aziendale.
  • Contratto a tempo indeterminato e retribuzione competitiva.

Requisiti

Laurea magistrale/a ciclo unico preferibile; circa 2 anni di esperienza nello sviluppo con Unity3D e C#; esperienza in sviluppo 3D real-time, networking (UDP/TCP), ottimizzazione delle performance e sviluppo multiplayer; capacità di progettare architetture modulari e scalabili; predisposizione al lavoro in team e partecipazione a progetti di R&D.

Competenze richieste

  • Competenze professionali
  • Unity3D C# Sviluppo 3D real-time Networking (UDP/TCP) Framework multiplayer (Netcode Mirror o simili) Profiling CPU/GPU/memory Ottimizzazione rendering draw calls batching LOD Gestione garbage collection e allocazioni runtime Integrazione con sistemi esterni e sensori Gestione sincronizzazione e latenza in sistemi distribuiti
  • Competenze trasversali
  • Lavoro di squadra Problem solving Progettazione architetturale Comunicazione Orientamento alla ricerca e sviluppo