Basic

Senior Software Engineer Typescript/Electron

Milan, Lombardy, Italy Company: TN Italy Client / Employer: Gielle Informatica Recruiting
Posted: 20.05.2026
Closing date: 04.07.2026
Job reference: 2f6caecb72b96edd4ad4af7a1870d90f

Job information

Location
Milan, Lombardy, Italy
Company
TN Italy
Client / Employer
Gielle Informatica Recruiting
Job reference
2f6caecb72b96edd4ad4af7a1870d90f
Listing type
Basic
EU work permit required
No
Posted
20.05.2026
Closing date
04.07.2026

Job description

Gielle Informatica Srl, società di consulenza informatica presente sul mercato da oltre 40 anni, si distingue per l’affidabilità e l’innovazione nelle soluzioni ICT offerte ai propri partner.

La nostra divisione Recruiting è alla ricerca, per conto di un proprio cliente, di un/una:

Senior Software Engineer – Typescript / Electron

Sede: Milano. Modalità di lavoro: Ibrida

Trasferte: a Fagnano Olona (VA)


Attività:

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 o 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:

· 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: o architettura concorrente o 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).  


Tipologia di collaborazione

Collaborazione professionale in partita IVA.

Full time

Tariffa giornaliera: da concordare in base all’esperienza e alle competenze del candidato. Range: 220-240 €/gg


Si ricorda che, a norma del D. Lgs. 196/03 e art. 13 Regolamento Europeo 679/2016 (“GDPR”), è necessario fornire il consenso al trattamento dei dati personali.

Per assicurare una migliore analisi delle capacità dei nostri candidati e per non incorrere in possibili fraintendimenti in fase di colloquio, chiediamo che a rispondere siano solo coloro che conoscono la lingua italiana.

Gli interessati possono rispondere direttamente al presente annuncio, citando il riferimento: ANN428001

Skills

ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

Similar jobs

Suggested jobs

Eurojobs Support Assistant