Uvation
Uvation
Uvation è un’azienda di servizi tecnologici specializzata in infrastrutture IT, intelligenza artificiale, cybersecurity e operazioni cloud. La sua offerta comprende servizi IT gestiti, sicurezza e gestione delle reti, oltre a soluzioni di IA sviluppate con tecnologie Dell e Nvidia. Uvation supporta inoltre gli ambienti cloud attraverso partnership con Oracle Cloud, Google Cloud e Amazon Web Services, e gestisce un marketplace di prodotti hardware e software. L’azienda serve organizzazioni nei settori della consulenza, della sanità e dell’intelligenza artificiale, rendendo la sua attività interessante per i professionisti che si occupano di servizi tecnologici gestiti, infrastrutture sicure e soluzioni cloud aziendali.

Sviluppatore Frontend Senior e Responsabile Tecnico – Da remoto da Singapore

Guida l’architettura frontend con React e Next.js, le prestazioni, le integrazioni API e la grafica interattiva. Fai da mentor agli ingegneri mentre coordini la realizzazione di funzionalità complesse.

Descrizione

  • Definire la direzione tecnica di funzionalità frontend complesse
  • Guidare il team nelle decisioni di progettazione, nelle revisioni del codice e nel mentoring
  • Applicare l’esperienza con React e Next.js all’architettura, alle prestazioni e alle integrazioni
  • Stabilire un’architettura frontend scalabile con confini chiari tra interfaccia utente, logica di business e accesso ai dati
  • Creare librerie di componenti riutilizzabili e mantenere API dei componenti coerenti
  • Realizzare interfacce a partire da specifiche visive dettagliate e sistemi di design consolidati
  • Integrare API REST e verificare i contratti API con i team backend
  • Misurare e migliorare le prestazioni tramite suddivisione del codice, caricamento lazy e analisi dei bundle
  • Sviluppare interfacce ad alta intensità grafica con WebGL, three.js o React Three Fiber
  • Gestire eventi e interazioni tra livelli di interfaccia e superfici grafiche
  • Integrare SDK cartografici, gestire sistemi di coordinate e fallback dei provider, e proteggere i token API
  • Creare componenti isolati per l’integrazione con un’applicazione host esistente
  • Sviluppare e mantenere test automatizzati supportati da strategie di testing pratiche
  • Contribuire alle pipeline CI/CD, ai flussi di lavoro Git e alle revisioni delle pull request
  • Fare da mentor ai colleghi, scomporre il lavoro, stimare le attività e documentare le decisioni tecniche
  • Applicare i principi di sicurezza frontend e pratiche responsabili per le dipendenze di terze parti

Requisiti

  • Padronanza avanzata di React, Next.js, TypeScript e della progettazione moderna di componenti basata sugli hook
  • Capacità di creare un’architettura frontend scalabile con un’unica fonte di verità e livelli distinti per interfaccia, logica di business e accesso ai dati
  • Esperienza nella creazione di librerie di componenti riutilizzabili e nel mantenimento di API dei componenti coerenti
  • Conoscenza approfondita di Zustand, Redux Toolkit o una soluzione comparabile per la gestione dello stato, incluso il design efficiente dei selettori
  • Solide competenze in HTML, CSS e SCSS, inclusi responsive design, accessibilità e isolamento degli stili
  • Esperienza nella trasformazione di specifiche visive dettagliate in interfacce con sistemi come IBM Carbon o Material UI
  • Solide competenze nell’integrazione di API REST, inclusi modelli tipizzati, adapter, polling e gestione difensiva di dati incompleti o incoerenti
  • Esperienza nella definizione o revisione di contratti API backend e nell’applicazione dei principi di contract testing
  • Esperienza comprovata nell’ottimizzazione delle prestazioni tramite profiling, memoizzazione, suddivisione del codice, caricamento lazy e analisi dei bundle
  • Comprensione del frame rate, dell’utilizzo della GPU e del comportamento della memoria in schermate ad alta intensità grafica
  • Esperienza pratica con WebGL, three.js o React Three Fiber, inclusi controllo di scene e telecamere, selezione tramite puntatore e timeline di animazione
  • Esperienza nel coordinamento di eventi e interazioni tra livelli di interfaccia e superfici grafiche
  • Esperienza nell’integrazione di SDK cartografici, nel lavoro con sistemi di coordinate, nell’implementazione di fallback dei provider e nella protezione dei token API
  • Capacità di creare componenti per applicazioni host con props e callback puliti, stili isolati e nessun effetto collaterale globale indesiderato
  • Solida esperienza nei test con Vitest o Jest e React Testing Library, supportata da una strategia di testing pratica
  • Esperienza con TypeScript strict, error boundary, test cross-browser e DevTools del browser
  • Esperienza nel contribuire a pipeline CI/CD, flussi di lavoro Git e revisioni approfondite delle pull request
  • Esperienza con Azure DevOps
  • Leadership tecnica dimostrata attraverso mentoring, scomposizione delle attività, stime e documentazione tecnica
  • Conoscenza dei fondamenti della sicurezza frontend, inclusi configurazione sicura dell’ambiente, logging sicuro e gestione responsabile delle dipendenze di terze parti
  • Preferibile: esperienza avanzata con librerie di animazione come GSAP o Framer Motion
  • Preferibile: esperienza con librerie di grafici e visualizzazione dei dati
  • Preferibile: esperienza con test di regressione visiva o end-to-end con Playwright
  • Preferibile: esperienza nella realizzazione di internazionalizzazione e localizzazione su larga scala
  • Preferibile: familiarità con microfrontend, monorepo o governance dei sistemi di design
  • Preferibile: esperienza con osservabilità in produzione, supporto ai rilasci e analisi degli incidenti
  • Preferibile: esperienza nella guida di attività di discovery tecnica o proof of concept per interazioni complesse

Offerte correlate

Hamilton Medical

Responsabile clienti, ventilazione respiratoria | Texas e Oklahoma

Hamilton Medical

Guidare le vendite ospedaliere dei prodotti Hamilton Medical per la ventilazione respiratoria in Texas e Oklahoma. Gestire gli acquisti di apparecchiature, l’adozione da parte dei clienti, le installazioni, la formazione e la pipeline del territorio.

Apri