Il candidato si occuperà dell’architettura, dello sviluppo e della manutenzione dell’ applicazioni e servizi web per l’evoluzione della piattaforma di e-commerce Tailoor , prestando attenzione alle prestazioni e alla scalabilità. Il candidato ideale dovrà essere in possesso dei seguenti requisiti e delle seguenti competenze indispensabili allo svolgimento del ruolo:.
Competenze richieste: ? 2-3 anni di esperienza di sviluppo con framework Threejs; ? 4-5 anni di esperienza di sviluppo di app web; ? Manutenzione e sviluppo del pacchetto software del team; ? Ottima conoscenza di HTML5; ? Ottima conoscenza di CSS3 e problematiche cross-browser; ? Ottima conoscenza di Threejs, React, jQuery e Javascript puro; ? Ottima conoscenza di tecniche AJAX avanzate; ? Conoscenza e gestione di soluzione in cloud/cdn; ? Conoscenza dei paradigmi, delle migliori pratiche e dei modelli di progettazione; ? Gestire l’integrazione e il re-factoring delle applicazioni esistenti; ? Esperienza con team agili e / o conoscenza di metodologie agili; ? Documentare le attività svolte; ? Conoscenza dei sistemi di versioning dei sorgenti; Ottimizzazione cross-browsing (Safari, Firefox, Chrome, Explorer). Alta sensibilità ai principali aspetti e tendenze di UX e UI. Ottima conoscenza di build e continuous integration. Alta sensibilità ai principali aspetti e tendenze di design pattern, performance e scalabilità. Flessibilità nell’apprendimento di nuove tecnologie e lingue in modo indipendente. Buona conoscenza dell’inglese e dell’italiano.
Developer Front End ThreeJS
? 2-3 anni di esperienza di sviluppo con framework Threejs; ? 4-5 anni di esperienza di sviluppo di app web; ? Manutenzione e sviluppo del pacchetto software del team; ? Ottima conoscenza di HTML5; ? Ottima conoscenza di CSS3 e problematiche cross-browser; ? Ottima conoscenza di Threejs, React, jQuery e Javascript puro; ? Ottima conoscenza di tecniche AJAX avanzate; ? Conoscenza e gestione di soluzione in cloud/cdn; ? Conoscenza dei paradigmi, delle migliori pratiche e dei modelli di progettazione; ? Gestire l'integrazione e il re-factoring delle applicazioni esistenti; ? Esperienza con team agili e / o conoscenza di metodologie agili; ? Documentare le attività svolte; ? Conoscenza dei sistemi di versioning dei sorgenti; Ottimizzazione cross-browsing (Safari, Firefox, Chrome, Explorer). Alta sensibilità ai principali aspetti e tendenze di UX e UI. Ottima conoscenza di build e continuous integration. Alta sensibilità ai principali aspetti e tendenze di design pattern, performance e scalabilità. Flessibilità nell'apprendimento di nuove tecnologie e lingue in modo indipendente. Buona conoscenza dell'inglese e dell'italiano.