Descrizione del Lavoro
"INGEGNERE INFORMATICO - Tirocinio Curriculare"
-----------------------------------
Rapporto di Collaborazione
Lavorerai a stretto contatto con il team tecnico per lavorare su progetti di consulenza importanti.
Attività Principali
1. Analisi del codice esistente in Blueprint: Esaminare i progetti già sviluppati con Unreal Engine utilizzando Blueprint. Identificare le funzioni comuni, i pattern ricorrenti e le aree di miglioramento.
2. Refactoring in C++: Riscrivere le funzioni e i moduli critici da Blueprint a C++ per migliorare le prestazioni.
3. Ottimizzazione delle prestazioni: Ottimizzare la gestione delle risorse e il codice per supportare diverse piattaforme (Windows, Android, iOS, VR).
4. Sviluppo cross-platform: Testare il codice su diverse piattaforme, garantendo compatibilità e prestazioni ottimali su Windows desktop, smartphone/tablet Android e iOS, e dispositivi VR.
5. Documentazione e Best Practices: Documentare accuratamente il codice e i moduli sviluppati.
Competenze Richieste
Ecco alcune delle competenze richieste per questo ruolo:
* Buona conoscenza di C++ e sviluppo con Unreal Engine.
* Esperienza con la programmazione orientata agli oggetti (OOP).
* Conoscenze di base su architetture software e design patterns.
* Familiarità con lo sviluppo su piattaforme diverse: Windows, Android, iOS, e VR.
Vantaggi
In STAR7 troverai un ambiente di lavoro giovane e stimolante dove puoi crescere professionalmente.
Rimborso spese mensile e meal ticket.
Altro
Cosa ci aspettiamo da te? Una buona capacità di analisi e problem-solving, insieme a una buona comunicazione e autonomia.