Il progetto prevede lo sviluppo di applicazioni desktop cross-platform con SvelteKit, Electron e TypeScript, oltre alla realizzazione di backend in Go e sistemi event-driven. È richiesta esperienza con CI/CD su Azure DevOps, gestione repository Git, database NoSQL, messaggistica real-time con NATS e collaborazione in team cross-funzionali. Skill richieste: Creazione di applicazioni desktop cross-platform tramite SvelteKit, Electron + TypeScript, incluse: o packaging e distribuzione per Windows e macOS o gestione IPC, file system e risorse locali Sviluppo backend ad alte prestazioni in Go, con utilizzo di: o goroutines, channels e architetture concorrenti o moduli e libreria standard Implementazione di architetture event-driven e pattern avanzati per applicazioni web/desktop. Realizzazione di sistemi di comunicazione real-time tramite NATS. Modellazione e utilizzo di database NoSQL. Scrittura e manutenzione di unit test. Gestione repository con Git, incluse: o strategie di branching (GitFlow) o code review e merge avanzati o gestione release/versioning Creazione e manutenzione di pipeline CI/CD su Azure DevOps, comprendenti: o build Node/TypeScript o build servizi Go o packaging e distribuzione Electron o test automatici e quality gates Seniority richiesta: middle Modalità di lavoro: full time, ibrido su Milano Durata: lunga Lingua progetto: italiano.
Competenze richieste: Skill richieste: Creazione di applicazioni desktop cross-platform tramite SvelteKit, Electron + TypeScript, incluse: o packaging e distribuzione per Windows e macOS o gestione IPC, file system e risorse locali Sviluppo backend ad alte prestazioni in Go, con utilizzo di: o goroutines, channels e architetture concorrenti o moduli e libreria standard Implementazione di architetture event-driven e pattern avanzati per applicazioni web/desktop. Realizzazione di sistemi di comunicazione real-time tramite NATS. Modellazione e utilizzo di database NoSQL. Scrittura e manutenzione di unit test. Gestione repository con Git, incluse: o strategie di branching (GitFlow) o code review e merge avanzati o gestione release/versioning Creazione e manutenzione di pipeline CI/CD su Azure DevOps, comprendenti: o build Node/TypeScript o build servizi Go o packaging e distribuzione Electron o test automatici e quality gates
Software Engineer Typescript/Electron
Skill richieste: Creazione di applicazioni desktop cross-platform tramite SvelteKit, Electron + TypeScript, incluse: o packaging e distribuzione per Windows e macOS o gestione IPC, file system e risorse locali Sviluppo backend ad alte prestazioni in Go, con utilizzo di: o goroutines, channels e architetture concorrenti o moduli e libreria standard Implementazione di architetture event-driven e pattern avanzati per applicazioni web/desktop. Realizzazione di sistemi di comunicazione real-time tramite NATS. Modellazione e utilizzo di database NoSQL. Scrittura e manutenzione di unit test. Gestione repository con Git, incluse: o strategie di branching (GitFlow) o code review e merge avanzati o gestione release/versioning Creazione e manutenzione di pipeline CI/CD su Azure DevOps, comprendenti: o build Node/TypeScript o build servizi Go o packaging e distribuzione Electron o test automatici e quality gates