Responsabilità: Sviluppo e implementazione di interfacce utente : Progettare e sviluppare interfacce utente responsive e ottimizzate per la visualizzazione su diverse piattaforme (desktop, tablet, mobile), con un focus particolare sul settore editoriale. Collaborazione con il team di design e back-end : Lavorare a stretto contatto con i designer UX/UI per tradurre i mock-up in codice di alta qualità e con i developer back-end per integrare le funzionalità richieste. Ottimizzazione delle prestazioni : Garantire un’esperienza utente fluida e rapida, ottimizzando il caricamento delle pagine, la gestione delle risorse e la compatibilità cross-browser. Manutenzione e aggiornamento del codice esistente : Mantenere e aggiornare le funzionalità esistenti, assicurando la qualità e l’efficienza del codice. Testing e debugging : Eseguire test per garantire che le applicazioni siano prive di bug e funzionali, risolvendo i problemi in modo tempestivo. Adattamento ai cambiamenti e alle nuove tecnologie : Rimanere aggiornato sugli sviluppi tecnologici, adattare il codice alle nuove esigenze e implementare best practices per il miglioramento continuo delle soluzioni digitali. Scrittura di documentazione tecnica : Redigere documentazione chiara e completa per le funzionalità implementate, facilitando la manutenzione e l’evoluzione futura del sistema. Supporto alla gestione dei progetti : Collaborare con i project manager per stimare i tempi di sviluppo, rispettare le scadenze e garantire che i progetti vengano completati secondo gli standard richiesti. Garanzia della qualità del codice : Scrivere codice pulito, riutilizzabile e ben strutturato, aderendo agli standard di qualità e alle linee guida aziendali. Requisiti principali: Almeno 2-3 anni di esperienza nello sviluppo front-end. Competenze tecniche : Ottima conoscenza di JavaScript e TypeScript . Frameworks e tecnologie : Familiarità con React (o simili), HTML5 , CSS3 e pre-processori come Sass o LESS . Esperienza nel settore editoriale : Preferibile esperienza in progetti legati all’editoria, con una buona comprensione dei processi editoriali digitali. Conoscenza di API RESTful . Esperienza con versionamento del codice tramite Git . Ottima capacità di scrivere codice pulito e ben strutturato. Capacità di lavorare in team, attenzione ai dettagli e approccio proattivo.