Sviluppatore di Videogiochi (Palestrina)

Sviluppatore di Videogiochi (Palestrina)

05 ago
|
XY Players Interactive Technologies
|
Palestrina

05 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 atmosfera 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 professionale 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

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: sviluppatore di videogiochi (palestrina) / palestrina

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: sviluppatore di videogiochi (palestrina) / palestrina