Senior Software Engineer Typescript/Electron - SolutionTech srl
Tecnologia
Milan, Italia1 mesi faFino al 10/04/2026
Tempo pieno
Descrizione della posizione
Siamo alla ricerca di un Senior Software Engineer che abbia maturato una buona esperienza di sviluppo di applicazioni con SvelteKit, Electron e Tyoescript.
Sede di lavoro è Milano, sono richieste trasferte a Fagnano Olona (VA).
Modalità di lavoro: Ibrida.
Attività
- Creazione di applicazioni desktop cross‑platform tramite SvelteKit, Electron + TypeScript, incluse:
- Packaging e distribuzione per Windows e macOS
- Gestione IPC, file system e risorse locali
- Sviluppo backend ad alte prestazioni in Go, con utilizzo di:
- Goroutines, channels e architetture concorrenti
- 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:
- Strategie di branching (GitFlow)
- Code review e merge avanzati
- Gestione release/versioning
- Creazione e manutenzione di pipeline CI/CD su Azure DevOps, comprendenti:
- Build Node/TypeScript
- Build servizi Go
- Packaging e distribuzione Electron
- Test automatici e quality gates
- Deploy su ambienti multipli
- Collaborazione con team cross‑funzionali (QA, UX, prodotto)
- Mentorship verso sviluppatori junior e mid level
- Garanzia degli standard qualitativi elevati tramite code review e best practice di ingegneria del software
Requisiti della mansione
- SvelteKit per applicazioni web moderne
- Electron + TypeScript per applicazioni desktop
- TypeScript avanzato, incluse tecniche asincrone (async/await, Promise)
- Go (Golang) per la creazione di backend performanti
- Conoscenza approfondita di:
- Architettura concorrente
- Gestione moduli Go
- Esperienza con NATS per sistemi di messaggistica e flussi real‑time
- Esperienza con database NoSQL (modelli dati, query, performance)
- Padronanza dei principali design pattern, principi SOLID e Clean Architecture
- Esperienza consolidata in Git (branching, PR, review strutturate)
- Capacità di creare pipeline Azure DevOps complete
- Conoscenza di architetture event‑driven
Competenze preferenziali
- Capacità di creare immagini Docker e gestire ambienti containerizzati
- Conoscenze di secure coding, OWASP e tecniche di threat modeling
- Esperienza in settori regolamentati (es. medicale, industriale, finance)
¿Te interesa este puesto?