09 ago
|
XY Players Interactive Technologies
|
Palestrina
09 ago
XY Players Interactive Technologies
Palestrina
Informazioni sul ruolo A Palestrina, XY Players Interactive Technologies SRL sviluppa videogiochi e applicazioni interattive pensate per offrire esperienze coinvolgenti, stabili e accessibili su diverse piattaforme.
Realizziamo sistemi di gioco, interfacce, funzionalita multiplayer, strumenti interni e contenuti digitali destinati a progetti originali e collaborazioni con clienti esterni.
Cerchiamo uno Sviluppatore di Videogiochi capace di trasformare idee di gameplay e requisiti tecnici in funzionalita concrete, affidabili e divertenti da utilizzare.
Non ti limiterai a scrivere codice. Collaborerai con game designer, artisti, tester e sviluppatori per costruire meccaniche, sistemi di interazione e strumenti che supportino l intero processo produttivo.
Sarai coinvolto dalla fase di prototipazione fino ai test, all ottimizzazione e al rilascio. Contribuirai inoltre alla manutenzione delle funzionalita esistenti e alla risoluzione dei problemi riscontrati durante lo sviluppo.
Perche lavorare con noi
Ambiente di lavoro
Il nostro ufficio si trova a Palestrina, in una zona collegata con Roma e con i principali comuni dell area orientale del Lazio.
Offriamo un ambiente collaborativo, creativo e orientato alla qualita tecnica. Valorizziamo il confronto tra discipline diverse e incoraggiamo ogni membro del team a proporre soluzioni concrete.
Cultura dello sviluppo
Non dovrai convincerci dell importanza di un gameplay stabile e di un codice facilmente manutenibile.
Sappiamo che una buona esperienza di gioco dipende dalla collaborazione tra programmazione, design, arte, audio e controllo qualita.
Avrai la possibilita di partecipare alle decisioni tecniche, proporre miglioramenti e contribuire alla definizione degli standard di sviluppo.
Tecnologie moderne
Lavoriamo principalmente con Unity, C Sharp, sistemi di controllo versione e strumenti per il monitoraggio delle prestazioni.
In base al progetto possiamo utilizzare servizi backend, database, API, strumenti di analisi e piattaforme per la distribuzione su dispositivi mobili, computer e ambienti web.
Crescita professionale
Avrai accesso a corsi tecnici, documentazione specializzata e risorse dedicate allo sviluppo di videogiochi.
Supportiamo la crescita nelle aree di programmazione del gameplay, intelligenza artificiale, ottimizzazione, strumenti di sviluppo, multiplayer e architettura del software.
Responsabilita principali
Sviluppo del gameplay
Realizzare meccaniche di gioco, controlli, interazioni e sistemi di progressione.
Trasformare le specifiche del game design in funzionalita funzionanti.
Collaborare con il team per perfezionare bilanciamento, fluidita e risposta dei comandi.
Prototipazione
Creare prototipi rapidi per verificare nuove idee e meccaniche.
Valutare la fattibilita tecnica delle proposte prima dello sviluppo completo.
Raccogliere feedback e aggiornare le soluzioni sulla base dei risultati dei test.
Sviluppo con Unity
Creare e organizzare scene, componenti, prefab e script.
Gestire eventi, input, fisica, animazioni e interazioni tra sistemi diversi.
Mantenere una struttura del progetto ordinata e facilmente comprensibile.
Programmazione in C Sharp
Scrivere codice chiaro, modulare e riutilizzabile.
Applicare principi di programmazione orientata agli oggetti.
Correggere problemi tecnici senza compromettere le funzionalita esistenti.
Sistemi di gioco
Sviluppare inventari, missioni, punteggi, salvataggi e progressione.
Implementare sistemi di combattimento, movimento o interazione in base alle esigenze del progetto.
Assicurare che i diversi sistemi comunichino correttamente tra loro.
Interfacce di gioco
Collaborare con designer e artisti per implementare menu, HUD e schermate informative.
Collegare le interfacce ai dati e alle logiche di gioco.
Verificare che le interazioni siano chiare e coerenti su dispositivi diversi.
Intelligenza artificiale
Sviluppare comportamenti per personaggi non giocanti e avversari.
Implementare sistemi di navigazione, decisione e reazione agli eventi.
Ottimizzare i comportamenti per mantenere buone prestazioni.
Integrazione dei contenuti
Integrare modelli, animazioni, effetti visivi, audio e risorse grafiche.
Collaborare con artisti e animatori per risolvere problemi di compatibilita.
Verificare che i contenuti siano utilizzati correttamente all interno del progetto.
Ottimizzazione delle prestazioni
Analizzare utilizzo della memoria, tempi di caricamento e frequenza dei fotogrammi.
Individuare colli di bottiglia e proporre soluzioni tecniche.
Ottimizzare codice, risorse e scene per le piattaforme di destinazione.
Test e controllo qualita
Creare test tecnici per verificare le funzionalita principali.
Collaborare con il team di controllo qualita durante la segnalazione e la correzione degli errori.
Riprodurre i problemi e documentare chiaramente le soluzioni applicate.
Gestione del codice
Utilizzare Git o sistemi equivalenti per versionare le modifiche.
Partecipare alle revisioni del codice.
Gestire integrazioni e conflitti mantenendo stabile il progetto condiviso.
Documentazione tecnica
Documentare sistemi, componenti e procedure importanti.
Aggiornare le informazioni dopo modifiche significative.
Condividere conoscenze e soluzioni con gli altri membri del team.
Collaborazione con il team
Partecipare agli incontri di pianificazione e revisione.
Fornire stime realistiche sulle attivita assegnate.
Comunicare tempestivamente problemi, dipendenze e rischi tecnici.
Cosa cerchiamo
Esperienza
Almeno 3 anni di esperienza nello sviluppo di videogiochi, applicazioni interattive o software in tempo reale.
Esperienza nella realizzazione di funzionalita destinate a progetti pubblicati o ambienti di produzione.
Esperienza pratica nella correzione degli errori e nell ottimizzazione delle prestazioni.
Competenze Unity
Buona conoscenza di Unity e dei principali sistemi del motore.
Capacita di lavorare con scene, prefab, animazioni, fisica e interfacce.
Esperienza nella gestione di progetti di dimensioni medio grandi sara considerata un vantaggio.
Competenze C Sharp
Buona conoscenza di C Sharp e della programmazione orientata agli oggetti.
Capacita di creare codice modulare, leggibile e facilmente testabile.
Conoscenza dei principali modelli di progettazione software.
Conoscenza del gameplay
Comprensione delle principali meccaniche di gioco e dei flussi di interazione.
Capacita di trasformare documenti di design in sistemi funzionanti.
Sensibilita verso risposta dei comandi, ritmo e chiarezza delle interazioni.
Prestazioni e debugging
Esperienza con strumenti di profilazione e analisi degli errori.
Capacita di individuare problemi relativi a memoria, caricamento e prestazioni.
Approccio metodico nella riproduzione e nella correzione dei malfunzionamenti.
Strumenti di sviluppo
Buona conoscenza di Git e dei flussi di lavoro collaborativi.
Esperienza con sistemi di gestione delle attivita e documentazione tecnica.
La conoscenza di servizi cloud, multiplayer o strumenti di automazione sara considerata un vantaggio.
Portfolio E richiesto un portfolio o un elenco di progetti che mostri videogiochi, prototipi o funzionalita interattive sviluppate.
Vogliamo comprendere il contributo tecnico, i sistemi realizzati e i problemi risolti.
Formazione
Diploma tecnico o laurea in Informatica, Ingegneria Informatica, Sviluppo di Videogiochi o disciplina equivalente.
Saranno valutati anche percorsi alternativi accompagnati da esperienza qualificato dimostrabile.
Competenze linguistiche
Italiano fluente, livello C1 o madrelingua.
Conoscenza dell inglese almeno a livello B1 o B2 per leggere documentazione tecnica e collaborare su strumenti internazionali.
Mentalita professionale
Cerchiamo una persona pratica, curiosa e orientata alla risoluzione dei problemi.
Dovrai sapere quando sviluppare un sistema personalizzato e quando utilizzare strumenti esistenti per rispettare tempi e obiettivi del progetto.
Sono fondamentali autonomia, precisione, collaborazione e disponibilita ad accettare feedback durante le diverse fasi dello sviluppo.
Retribuzione: €2.200,00 - €2.700,00 al mese
Benefit
- Bevande gratis
- Parcheggio libero
- Rimborso spese cellulare
Sede di lavoro: Di persona
📌 Sviluppatore di Videogiochi (Palestrina)
🏢 XY Players Interactive Technologies
📍 Palestrina