Cerchiamo una persona con esperienza concreta nello sviluppo software full-stack, capace di lavorare su applicazioni già operative e di migliorarle nel tempo con attenzione alla qualità, alla sicurezza e alla sostenibilità del codice.
Non ci interessa chi rincorre continuamente il framework del momento. Ci interessa chi sa leggere un sistema complesso, comprenderne i limiti, fare scelte pragmatiche e lasciare il software meglio di come l'ha trovato.
La persona entrerà in un team tecnico che lavora su una piattaforma SaaS già in produzione, con focus su consolidamento architetturale, sicurezza applicativa, qualità del codice e miglioramento continuo.
Cosa farà
● Lavorerà su applicazioni web full-stack già utilizzate in produzione
● Affronterà problematiche reali legate a performance, sicurezza, multi-tenancy e affidabilità
● Ridurrà debito tecnico attraverso refactoring progressivi e sostenibili
● Contribuirà a definire standard architetturali e buone pratiche di sviluppo
● Migliorerà la qualità del codice introducendo testing, osservabilità e maggiore manutenibilità
● Collaborerà con il team per trasformare audit tecnici e requisiti funzionali in backlog concreti e prioritizzati
● Parteciperà all'evoluzione dei processi di delivery e deployment
● Utilizzerà strumenti AI nel flusso di sviluppo quotidiano mantenendo ownership tecnica e spirito critico
Cerchiamo una persona che
● Abbia esperienza concreta nello sviluppo backend e frontend in contesti produttivi
● Sappia lavorare su codice legacy senza avere la tentazione di "riscrivere tutto"
● Riesca a distinguere tra ciò che è urgente, ciò che è importante e ciò che può aspettare
● Abbia attenzione alla sicurezza applicativa e alla protezione dei dati
● Sappia leggere problemi architetturali e proporre soluzioni pragmatiche
● Scriva codice comprensibile, testabile e mantenibile nel tempo
● Abbia familiarità con sistemi distribuiti, autenticazione, autorizzazione e gestione degli accessi
● Comprenda le problematiche tipiche delle applicazioni SaaS multi-tenant
● Sia autonoma nella gestione delle attività tecniche e nella comunicazione dei trade-off
● Consideri la documentazione tecnica parte integrante del lavoro
Tecnologie e competenze utili
Lavoriamo principalmente con tecnologie JavaScript/TypeScript full-stack e framework frontend moderni, ma non cerchiamo qualcuno "legato" a uno stack specifico.
Sono apprezzate esperienze con:
● architetture API moderne
● framework frontend component-based
● database NoSQL o relazionali
● sistemi di autenticazione OAuth2/OIDC
● containerizzazione e CI/CD
● infrastruttura cloud
● testing backend e frontend
● strumenti di AI-assisted development
AI-Assisted Development
Per noi gli strumenti AI non sono un "plus", ma parte del modo di lavorare quotidiano.
Cerchiamo persone che:
● utilizzino coding assistant in maniera naturale e strutturata
● sappiano fornire contesto e specifiche chiare ai modelli AI
● mantengano senso critico sul codice generato
● usino l'AI per accelerare attività ad alto valore come refactoring, testing, documentazione e analisi tecnica (abbiamo una particolare passione per lo spec-driven)
● comprendano che velocità senza comprensione genera nuovo debito tecnico
Soft Skills
● Mentalità pragmatica e orientata alla soluzione
● Capacità di lavorare in autonomia senza isolarsi dal team
● Comunicazione chiara e diretta
● Attitudine collaborativa e rispetto del lavoro degli altri
● Interesse reale per la qualità del software
● Curiosità tecnica e voglia di migliorare continuamente
Cosa offriamo
● Possibilità di lavorare su problemi tecnici concreti e non su progetti "finti greenfield"
● Un contesto dove le decisioni tecniche hanno impatto reale
● Spazio per proporre miglioramenti e influenzare l'evoluzione della piattaforma
● Ambiente di lavoro flessibile e orientato alla responsabilità
● Team tecnico con forte attenzione alla crescita e alla qualità
● RAL: 60.000 – 75.000 € commisurata all'esperienza, al livello di autonomia e alla capacità di contribuire in modo concreto al consolidamento tecnico della piattaforma.
● PREMI: per profili particolarmente strategici, possibilità di valutare un piano di incentivazione collegato alla crescita della società e al contributo sull'evoluzione della piattaforma.