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 a Contratto (React, Next.js) – Da Remoto in Romania

Crea interfacce responsive con React e Next.js a partire da design approvati e contratti API. Sviluppa funzionalità frontend testate, integra API REST e risolvi problemi di compatibilità tra browser lavorando da remoto dalla Romania.

Descrizione

  • Creare interfacce affidabili e responsive a partire da design approvati e contratti API
  • Sviluppare funzionalità frontend in autonomia
  • Analizzare il comportamento dei browser e risolvere i problemi di compatibilità tra browser
  • Scrivere codice frontend pulito, riutilizzabile, manutenibile e ben testato
  • Collegare API REST e gestire gli stati di caricamento, errore, assenza di dati e dati parziali
  • Creare la logica di polling e pulizia delle richieste con una gestione difensiva delle risposte API incomplete o impreviste
  • Collaborare utilizzando branch Git, pull request, revisioni del codice e processi condivisi di delivery

Requisiti

  • Avere 4–6 anni di esperienza nello sviluppo frontend
  • Dimostrare una solida esperienza con React, Next.js, TypeScript e lo sviluppo di componenti basato sugli hook
  • Comprendere i cicli di vita dei componenti, gli effetti, la memoizzazione e le tecniche per evitare renderizzazioni non necessarie
  • Avere esperienza con Next.js, Vite o un framework moderno di build frontend comparabile
  • Utilizzare Zustand, Redux Toolkit o una libreria simile per la gestione dello stato, inclusi i selettori
  • Applicare solide competenze in HTML5, CSS3 e SCSS a layout responsive, markup semantico e stili con ambito limitato
  • Comprendere i fondamenti dell’accessibilità, come navigazione da tastiera, gestione del focus e ARIA
  • Aver lavorato con un design system come IBM Carbon, Material UI o una libreria di componenti equivalente
  • Tradurre accuratamente design Figma o altre specifiche visive in interfacce funzionanti
  • Integrare API REST e gestire gli stati di caricamento, errore, assenza di dati e dati parziali
  • Implementare polling, pulizia delle richieste e gestione difensiva delle risposte API incomplete o impreviste
  • Comprendere la configurazione degli ambienti, la gestione dei pacchetti e i processi di build frontend
  • Scrivere test unitari e dei componenti con Vitest o Jest e React Testing Library
  • Utilizzare efficacemente i DevTools del browser per analizzare e risolvere i problemi tra browser
  • Comprendere i branch Git, le pull request, le revisioni del codice e i flussi di lavoro collaborativi di delivery
  • Produrre codice frontend pulito, riutilizzabile e manutenibile
  • Applicare pratiche sicure di sviluppo lato client, inclusa la gestione attenta delle variabili d’ambiente e dei log
  • L’esperienza con librerie di animazione come GSAP, Framer Motion o React Spring è un plus
  • L’esperienza con librerie per grafici come Recharts, Chart.js, D3.js o Highcharts è un plus
  • L’esperienza pratica con three.js, React Three Fiber, WebGL o l’API HTML Canvas è un plus
  • La familiarità con il profiling delle prestazioni, l’analisi dei bundle, il lazy loading e le importazioni dinamiche è un plus
  • L’esperienza con librerie di internazionalizzazione come react-i18next o next-intl è un plus
  • L’esperienza con strumenti di test end-to-end come Playwright è un plus
  • La familiarità con error boundary, monitoraggio frontend e pipeline CI/CD è un plus
  • La familiarità con Azure DevOps è un plus
  • L’esperienza di lavoro in un team Agile con Jira e Confluence è un plus

Benefit

  • Lavorare da remoto

Offerte correlate

Thermo Fisher Scientific

Amministratore delle applicazioni Clarity PPM – Thermo Fisher Scientific, da remoto in India

Thermo Fisher Scientific

Amministrare Clarity PPM e fornire supporto di livello 2, monitoraggio, gestione degli accessi, test e distribuzioni. Supportare le operazioni delle applicazioni aziendali in India e nelle Filippine.

Apri
Avantor

Coordinatore operativo: inventario e spedizioni di laboratorio

Avantor

Coordina inventario, acquisti, spedizioni e assistenza clienti per i clienti scientifici di Avantor. Il ruolo supporta anche le spedizioni di materiali pericolosi, la reportistica e i sistemi di gestione dell’inventario.

Apri
Endless Studios

Sviluppatore di programmi didattici di game design (Unity)

Endless Studios

Sviluppa lezioni di game design per i programmi di istruzione tecnica e professionale delle scuole superiori della Florida usando il motore Endstar di Endless Studios. Crea lezioni ponte per Unity, valutazioni, guide per gli insegnanti e tutorial per la classe.

Apri
Nivoda

Ingegnere senior di IA e apprendimento automatico, da remoto negli Stati Uniti

Nivoda

Sviluppa sistemi di ranking, raccomandazione e ricerca multimodale per il marketplace globale di gioielli di Nivoda e le vetrine dei gioiellieri. Crea funzionalità di apprendimento automatico in produzione per la ricerca, la scoperta di prodotti e l’abbinamento delle immagini.

Apri