Sviluppatore UX / UI hired
Descrizione e responsabilità
Il Team per la Trasformazione Digitale sta cercando uno Sviluppatore UX / UI.
La figura ricercata sarà responsabile dello sviluppo del front-end e degli elementi di interfaccia di applicazioni web e mobile delle piattaforme digitali coordinate dal Team.
Siamo alla ricerca di talenti con una solida esperienza nel settore, una profonda conoscenza tecnica e un ricco portafoglio di progetti / applicazioni precedenti sviluppati.
Qualifiche chiave
- Capacità di modificare o adattare elementi dell’interfaccia utente o estendere le soluzioni UI a scenari di utilizzo diversi
- Esperienza nello sviluppo di interfacce utente per progetti in cui la UX sia da considerarsi critica.
- Esperienza nello sviluppo web - Javascript, HTML5, CSS, PHP, MySQL
- Esperienza nei principali framework CSS: Bootstrap, Foundation, Semantic UI, ecc.
- Esperienza nel realizzare temi per i più diffusi CMS (Drupal, Wordpress, Joomla) e per i generatori di siti web statici (jekyll, hugo, ecc)
- Esperienza con i principali framework Javascript: Angular, React, Web Components, Vue.js
- Esperienza nello sviluppo di soluzioni di data visualisation interattiva basate su d3.js
- Esperienza nelle più recenti implementazioni di CSS3 (flexbox, css grid, 3d transform, ecc)
- Ottima conoscenza del supporto browser per la maggior parte delle tecniche web moderne
- Esperienza nell’uso delle librerie di web animation html5 come GSAP, anime-js, velocity.js
- Esperienza nelle tecniche di animazione e manipolazione di SVG
- Esperienza in Task Runners, Build Tools, Dependency Managers, Package Managers
- Solida comprensione delle architetture applicative e del design orientato agli oggetti
- Esperienza nella comprensione di larghe e complesse basi di codice, incluse tecniche di API design e versioning per facilitare la pulizia e la manutenibilità
- Esperienza nel design di API e protocolli di messaging
- Eccellenti doti di comunicazione, presentazione, relazione interpersonale, ragionamento analitico, capacità di comunicare concetti complessi in maniera chiara
Formazione
- Laurea in Ingegneria, Informatica o affine con almeno cinque anni di esperienza come sviluppatore UX/UI oppure, in assenza di laurea, almeno sette anni di esperienza come sviluppatore UX/UI
- Ottima conoscenza della lingua inglese