Descrizione della Posizione Lavorativa
Chi siamo
NOVOMATIC è un punto di riferimento internazionale nel settore delle tecnologie per il gaming, presente da oltre 40 anni in circa 100 paesi. In Italia è tra i principali provider VLT, retailer e fintech company e, tra l'altro, è la prima realtà italiana certificata G4 per il Gioco Responsabile nel mondo retail.
La posizione
Stiamo cercando un/una Full Stack Game Developer appassionato/a di giochi e animazioni interattive per entrare nel nostro team di sviluppo gambling dedicato alla creazione di slot machine online e giochi interattivi. Lavorerai sull'intera piattaforma online, dal client al server, contribuendo a tutte le fasi del prodotto.
Attività principali
- Sviluppo full stack della piattaforma di gioco: frontend in TypeScript e backend in C#/.NET.
- Implementazione di meccaniche di gioco, animazioni fluide e comportamenti interattivi sul frontend.
- Sviluppo e manutenzione di API REST e gestione dati in formato JSON.
- Scrittura di codice modulare, tipizzato e manutenibile su entrambi gli stack.
- Collaborazione con grafici, animatori e game designer per integrare asset (sprite, animazioni Spine, layout UI).
- Curare la UI/UX per garantire esperienze utente coinvolgenti e responsive.
Requisiti
- Almeno 3 anni di esperienza nello sviluppo software con competenze sia frontend (TypeScript) che backend (C#/.NET).
- Esperienza nello sviluppo e integrazione di API REST.
- Familiarità con Docker e ambienti containerizzati e conoscenza di Git.
- Attenzione alla UI/UX e sensibilità per i dettagli grafici.
- Laurea in Informatica o esperienza equivalente sul campo.
- Inglese tecnico scritto e parlato.
- Condivisione dei valori aziendali: Innovation, Teamwork, Success, Responsibility, Dedication.
Nice to have
- Utilizzo smart di LLM e strumenti di agentic/vibe coding nel workflow.
- Esperienza con Kubernetes e pipeline di CI/CD.
- Conoscenze di programmazione canvas-based e tecniche di animazione (sprite, timeline, easing).
- Esperienza con PixiJS, Three.js o altre librerie grafiche.
- Background nel settore gaming online o gambling; certificazioni/corsi su TypeScript, C#, game development o UX/UI design.
Il percorso e l'ambiente
Riceverai affiancamento on the job in sede nei primi mesi per apprendere la piattaforma. È previsto un processo di performance annuale volto a sostenere la crescita professionale. Lavorerai in un ambiente stimolante e collaborativo e avrai accesso al piano di wellbeing Novowell, che include assistenza psicologica, attività sportive, partnership per uno stile di vita sano e social events.
Retribuzione e contratto
Offriamo una RAL compresa tra 33.000€ e 38.000€. Il posizionamento economico sarà definito durante il processo di selezione in base a seniority e aderenza del profilo. L'inserimento avverrà con contratto a tempo indeterminato, Full time, CCNL Terziario ConfCommercio.
Località
La posizione è in sede a Imola (Bologna), Italia.
Principi e trattamento dati
La Direzione Risorse Umane garantisce trasparenza, imparzialità e pari opportunità nella selezione, senza discriminazioni. I dati richiesti saranno trattati in conformità al Regolamento Europeo 679/2016 (GDPR).
Benefit
- Buoni pasto
- Affiancamento in sede
- Piano di wellbeing Novowell (assistenza psicologica, attività sportive, partnership e social events)
- Ambiente di lavoro collaborativo e stimolante
Requisiti
Almeno 3 anni di esperienza nello sviluppo software con competenze sia frontend (TypeScript) che backend (C#/.NET); esperienza con API REST, Docker e Git; laurea in Informatica o esperienza equivalente; inglese tecnico scritto e parlato.
Competenze richieste
Competenze professionali
TypeScript
C#
.NET
REST API
JSON
Docker
Git
Spine/sprite animation
PixiJS/Three.js
Kubernetes
CI/CD
Competenze trasversali
Lavoro di squadra
Attenzione ai dettagli (UI/UX)
Comunicazione
Problem solving
Responsabilità
Dedizione
Orientamento all'innovazione