Offerta di lavoro
Sviluppatore front-end senior – React 100% (f/m/d)
Julius Baer cerca a Madrid uno sviluppatore front-end senior con almeno 6 anni di esperienza e una profonda competenza in React.js per lo sviluppo di applicazioni web scalabili. Il ruolo comprende la progettazione dell’architettura di moderne soluzioni front-end, la collaborazione all’interno di team agili e il mentoring di sviluppatori junior.
Compiti
- Responsabile della progettazione di applicazioni scalabili, sicure e incentrate sull'utente, utilizzando React e i moderni framework JavaScript.
- Stretta collaborazione con i Product Owner, i progettisti UX, gli sviluppatori backend e i team di controllo qualità per tradurre le esigenze aziendali in funzionalità efficienti, testabili e pronte per la produzione.
- Promuovere le migliori pratiche di ingegneria del software – compresi i principi del codice pulito, i test unitari e di integrazione (con Jest e React Testing Library) e le pipeline CI/CD automatizzate – per garantire qualità, stabilità e manutenibilità.
- Conduzione di discussioni tecniche e contributo alle decisioni architetturali relative alla gestione dello stato (Redux, Context API), alla progettazione dei componenti, al routing, all’ottimizzazione delle prestazioni e alla sicurezza del frontend.
- Sviluppo di componenti UI riutilizzabili e sistemi di design per favorire la coerenza e accelerare lo sviluppo su più piattaforme.
- Esecuzione di revisioni approfondite del codice per garantire il rispetto degli standard di programmazione, la conformità alle linee guida sull’accessibilità (WCAG) e il raggiungimento dei benchmark di prestazioni.
- Diagnosi e risoluzione di problemi complessi relativi al front-end, quali il rendering, le perdite di memoria, gli errori di bundling e la compatibilità con i browser.
- Promuovere le pratiche agili e DevOps attraverso l'integrazione di cicli di feedback, strumenti di monitoraggio e osservabilità nei flussi di lavoro front-end.
- Mentoring per sviluppatori junior attraverso il pair programming, feedback costruttivo e sessioni di condivisione delle conoscenze sulle tendenze del front-end, sui modelli di progettazione e sulle pratiche di sviluppo sicure.
- Rimanere al passo con le tecnologie emergenti e i progressi del settore negli ecosistemi front-end, al fine di migliorare continuamente i processi di sviluppo e le funzionalità delle applicazioni.
Requisiti
- Laurea triennale in Informatica, Ingegneria o in un settore affine; è preferibile il possesso di una laurea magistrale.
- Almeno 6+ anni di esperienza professionale nello sviluppo di software, di cui almeno 4 anni dedicati allo sviluppo front-end basato su React.js.
- Ottima conoscenza di React, TypeScript, ES6+, Webpack e delle librerie dell'ecosistema (ad es. Redux, Router, Axios, Styled Components).
- Solida conoscenza delle tecnologie web fondamentali: manipolazione del DOM, gestione degli eventi, API RESTful (JSON, GraphQL) e compatibilità tra browser.
- Comprovata esperienza con framework di test (Jest, Cypress, React Testing Library), controllo delle versioni (Git) e integrazioni CI/CD.
- È altamente auspicabile avere familiarità con le architetture micro-frontend, la Module Federation (Webpack 5) e le configurazioni monorepo (Nx, Turborepo).
- Conoscenze relative all'ottimizzazione delle prestazioni front-end (code splitting, lazy loading, caching, SSR/SSG) e ai modelli di gestione dello stato (Context API, State, Redux Toolkit).
Dettagli sul lavoro