Cosa farai
- Sviluppo e co-lead delle applicazioni frontend/WEB e dei relativi servizi per la piattaforma core;
- Collaborazione attiva con ingegneri, Scrum Master e Product Owner per garantire il massimo valore ai clienti;
- Contributo alla visione olistica del sistema e al miglioramento continuo in un contesto Agile.
Competenze richieste
- Laurea in Ingegneria Informatica o equivalenti;
- +10 anni di esperienza nello sviluppo software, con forte background in OOD, DDD, TDD e design di Web UI;
- +8 anni di esperienza nello sviluppo con JavaScript/TypeScript e padronanza di HTML/CSS;
- Ottima conoscenza di Angular;
- Esperienza nello sviluppo di visualizzazioni interattive (2D/3D) con librerie come D3.js/Three.js e nella gestione di applicazioni real time (websocket/web-rtc);
- Esperienza con ecosistema .NET/C# e sviluppo di REST API (ASPNET);
- Buona conoscenza di database relazionali e linguaggio SQL;
- Conoscenza di strumenti di unit test (Cypress, TestNG, ecc.);
- Dimestichezza con Git e Git-flow;
- Inglese fluente.
Nice to have
- Esperienza in contesti industriali e progetti mission-critical;
- Conoscenza di architetture cloud-native (AWS, Azure) ed Edge/Fog computing;
- Familiarità con sistemi Linux/Windows e CLI;
- Conoscenza di framework come Akka.NET e actor system.