Sviluppatore Front-end
Competenze Tecniche Essenziali Angular : esperienza approfondita con Angular 14+ (ultime versioni), inclusi concetti avanzati come: Architettura dei componenti standalone e servizi; libreria RxJS; routing e lazy loading; Angular CLI per lo sviluppo e il deployment; TypeScript : padronanza avanzata, inclusi tipi generici, decoratori e configurazione avanzata; JavaScript : conoscenza approfondita di ES6+, async/await, promise, e pattern di progettazione; HTML5/CSS3 : competenza in layout responsive, flexbox e preprocessori (SCSS/SASS); Sviluppo web front-end : esperienza con framework UI (Material Design, Bootstrap); Version control: Git (branching, merging, pull requests). Competenze Tecniche Aggiuntive Sviluppo mobile : esperienza con Ionic per app ibride e/o React Native per app native; Testing : unit testing con Jasmine e/o Karma; Altre librerie/framework : conoscenza di base di React e Vue.js per progetti multi-framework; Backend : familiarità con Node.js e RESTful API; Strumenti di sviluppo : CI/CD, esperienza con pipeline di integrazione continua. Per il profilo sono richiesti almeno 3 anni di comprovata esperienza di sviluppo e conoscenza dei linguaggi e tool di sviluppo sopra citati.