17 set - Italia
Ultima Generazione
Ultima Generazione cerca sviluppatrici, sviluppatori e chi progetta interfacce
Stiamo per costruire qualcosa che non esiste ancora: uno strumento digitale nostro, pensato per far crescere la partecipazione e rendere più facile attivarsi.
Tutto su infrastruttura nostra, software libero, nessun servizio di terzi che possa chiudere, cambiare condizioni o cedere dati. Partiamo praticamente da zero: chi entra adesso non eredita il codice di qualcun altro, contribuisce a decidere come sarà fatto.
Non è un esercizio: è uno strumento che useranno persone vere, in tutta Italia, per organizzarsi.
Cerchiamo tre profili.
Front-end
Cosa faresti
- Sviluppo delle interfacce pubbliche, mobile-first e responsive
- Viste con ricerca, filtri e paginazione, pagine di dettaglio, form con validazione lato client
- Notifiche push nel browser e aggiornamenti asincroni senza ricaricare la pagina
- Implementazione del design system condiviso
Cosa serve
- Padronanza di HTML semantico e CSS moderno: layout con flex e grid, custom properties, responsive design
- JavaScript: manipolazione del DOM, chiamate asincrone, gestione dello stato lato client
- Esperienza con almeno uno fra rendering server-side con interattività progressiva e framework client-side
- Accessibilità (WCAG) e ottimizzazione delle prestazioni su reti lente
Back-end
Cosa faresti
- Progettazione dello schema dati e delle migrazioni
- Autenticazione, gestione di ruoli e permessi, secondo fattore
- Macchine a stati per i flussi di approvazione e strumenti per la moderazione
- Invio massivo di comunicazioni con code asincrone e notifiche push
- Job pianificati e importazioni automatiche da API e feed esterni
- Rate limiting, audit log, cifratura dei dati sensibili a riposo
- Esposizione di API REST per i client
Cosa serve
- Padronanza di almeno un framework web lato server (PHP, Python, Node, Ruby o equivalenti)
- Database relazionali: modellazione, migrazioni, query efficienti
- Progettazione e consumo di API REST
- Sicurezza applicativa: gestione di sessioni e autenticazione, controllo dei permessi, protezione dei dati a riposo
È l'area con più lavoro: qui cerchiamo più di una persona.
Web design e contenuti
Cosa faresti
- Il percorso di primo accesso: dalla prima visita al primo passo concreto
- Wireframe delle schermate principali e design system: componenti, stati, comportamenti
- I testi dell'interfaccia: spiegare cose delicate a chi non conosce il nostro mondo, con poche parole e nessuna ambiguità
- Test di usabilità con persone non tecniche, prima e dopo lo sviluppo
Cosa serve
- Esperienza di progettazione di interfacce per il web, mobile-first
- UX writing: testi brevi che tolgono dubbi invece di aggiungerne
- Capacità di far provare le cose alle persone e ascoltare senza difendere il proprio lavoro
Questa parte parte per prima: il design precede lo sviluppo e ne definisce il perimetro.
Per tutti e tre
- Lavoro con Git e revisione del codice fra pari
- Disponibilità a confrontarsi sullo stack: le scelte tecniche si prendono insieme
L'impegno
È collaborazione volontaria, non retribuita. Preferiamo dirlo subito e chiaramente.
- Indicativamente 4-6 ore a settimana
- Si lavora in autonomia e in modo asincrono, a blocchi che durano pochi giorni ciascuno
- Non serve essere disponibili in orari fissi né abitare in una città specifica
Come funziona il lavoro
Il progetto è diviso in blocchi indipendenti, con i punti di incontro definiti in anticipo: schema dati, contratti delle API, design system. Puoi lavorare per settimane senza dipendere da nessuno, e se ti fermi il tuo blocco resta ripartibile.
17 set - Bologna
Virtus Group SSD Fanball
17 set - Genova
Diablox
17 set - Portici
Call business
17 set - Ravenna
Ottica Dragoni