Eclipse Foundation cerca una figura frontend per la squadra di Software Development, che costruisce e mantiene le piattaforme web, i componenti riutilizzabili e gli strumenti al servizio della fondazione e delle sue comunità open source. Gran parte del lavoro viene sviluppato in modo aperto, all'interno di una squadra distribuita geograficamente.
Ruolo
Lavorerai su siti e applicazioni web pubblici e sull'infrastruttura frontend condivisa tra le varie proprietà web: progetterai e manterrai componenti e librerie riutilizzabili, contribuirai all'evoluzione del design system e della libreria di componenti e svilupperai interfacce responsive, accessibili e conformi agli standard, integrate con REST API. Scriverai codice JavaScript e TypeScript pulito e testabile, con i relativi test automatici, documenterai componenti e decisioni tecniche, parteciperai alle code review e risolverai difetti, problemi di prestazioni e di compatibilità tra browser, migliorando accessibilità, SEO ed esperienza d'uso. Quando opportuno contribuirai con correzioni e miglioramenti ai progetti open source usati dalla fondazione. Sono richiesti almeno due anni di esperienza professionale nello sviluppo web, una solida conoscenza di HTML, CSS e JavaScript, esperienza con React e TypeScript, con la progettazione di componenti UI riutilizzabili, con l'integrazione di REST API e con i test automatici, oltre alla capacità di scrivere documentazione tecnica chiara. È prevista una laurea in informatica o ambito affine, oppure un'esperienza professionale equivalente.
Tecnologie
HTML, CSS, JavaScript, TypeScript, React, REST API, Git con GitHub o GitLab. Costituiscono un vantaggio Storybook, Web Components con Lit o Stencil, Bootstrap, Sass, Hugo, PHP con CMS come Drupal o WordPress, l'ecosistema Node.js/npm, i flussi di continuous integration e deploy automatico, i test end-to-end, di regressione visiva e di accessibilità, Java e i database relazionali.
Condividi annuncio
Informazioni su Eclipse Foundation
La Eclipse Foundation e una organizzazione no-profit riconosciuta a livello mondiale che sostiene una comunita vastissima di progetti open source e di persone che vi contribuiscono. Nata attorno allo storico IDE Eclipse, negli anni si e trasformata in una delle piu grandi fondazioni open source al mondo, con centinaia di progetti attivi che spaziano dal cloud all edge computing, dall AI agli strumenti per sviluppatori, passando per Jakarta EE, l automotive e l Internet of Things.
Il tratto distintivo della fondazione e la neutralita rispetto ai singoli produttori: offre un ambiente collaborativo e trasparente in cui aziende concorrenti, sviluppatori indipendenti e istituzioni possono innovare insieme, con regole di governance chiare e processi pubblici. Buona parte del lavoro interno viene svolta in modo aperto, sotto gli occhi della comunita, e i valori dichiarati sono soluzioni pragmatiche, codice manutenibile, documentazione curata e miglioramento continuo. La struttura e remote-first e geograficamente distribuita, con presenza in Canada e in Europa, orari flessibili, giornate di recupero dedicate e una politica esplicita sul diritto alla disconnessione. Le squadre tecniche sono piccole, il che significa che il lavoro di ciascuno ha un impatto diretto e visibile sull infrastruttura web e sugli strumenti usati ogni giorno da comunita di sviluppatori in tutto il mondo.
