Società di prodotto e consulenza è alla ricerca di un profilo ibrido esperto che unisca competenze tecniche di sviluppo ad una solida leadership di prodotto. Il candidato ideale guiderà il refresh completo di un prodotto software già esistente, modernizzandone l'architettura, migliorando l'esperienza utente e gestendo l'intero ciclo di vita dello sviluppo e delle integrazioni in ambiente Agile.
Responsabilità chiave
* Guidare l'evoluzione, l'ottimizzazione e la modernizzazione dell'applicazione esistente, migliorando le performance, l'usabilità e aggiornando lo stack tecnologico
* Guidare le cerimonie di sprint (planning, review, retrospective, refinement) garantendo un'esecuzione remota efficace e una cadenza di rilascio costante
* Progettare, sviluppare e ottimizzare applicazioni web e mobile scalabili, garantendo codice pulito, testabile e documentato
* Guidare il processo di porting di applicazioni native esistenti verso soluzioni ibride performanti
* Tradurre requisiti complessi di API, in user story chiare e azionabili e definire l'intero backlog di integrazione (API, pagamenti, CRM, compliance)
* Gestire la convalida end-to-end delle funzionalità, definendo ed eseguendo scenari di test per tutti i casi d'uso di integrazione e sviluppo
* Prioritizzare e risolvere i fix con il team di sviluppo per la gestione di incidenti e bug, in linea con i livelli di servizio (SLA) concordati
* Comunicare gli aggiornamenti di prodotto, le integrazioni e la prontezza del rilascio agli stakeholder interni e ai clienti, adattando il messaggio a un pubblico sia tecnico che non tecnico
* Contribuire alle attività di pre-scoping tecnico, comprese le valutazioni delle capacità delle API, le revisioni dell'architettura di integrazione e la stima dell'impegno (effort)
* Mantenere una documentazione tecnica e di integrazione completa, note di rilascio (release notes) e registri delle decisioni tecniche (ADR)
* Identificare opportunità per migliorare i processi di rilascio, le pipeline di CI/CD, gli strumenti e gli standard di sviluppo
Qualifiche e requisiti accademici
* Laurea di primo livello in Informatica, Ingegneria, Sistemi Informativi, Economia o esperienza pratica equivalente in un ruolo tecnico di prodotto o di integrazione all'interno di un'azienda di Prodotto
Competenze specialistiche ed esperienza richieste
* Comprovata esperienza nello sviluppo software professionale (Senior) con focus su architetture a microservizi e applicativi web/mobile complessi
* Competenza approfondita nell'ecosistema JavaScript/TypeScript, in particolare su MongoDB, Express.js, React.js, Angular.js, e Node.js
* Esperienza solida nel porting e nella migrazione di codebase da app native (iOS/Android) ad architetture ibride cross-platform utilizzando Flutter o React Native
* Capacità di progettare ed interpretare documentazione API (REST, JSON, XML), comprendere l'architettura dei flussi di dati e guidare le integrazioni di terze parti
* Forte interesse e motivazione a coniugare l'attività di sviluppo con la gestione diretta del rilascio di integrazioni e funzionalità di prodotto
* Ottima padronanza con la metodologia Agile/Scrum: gestione del backlog, cerimonie di sprint, refinement delle story, tracciamento della velocity, gestione delle dipendenze ed utilizzo di strumenti come Jira e Confluence
* Esperienza nell'applicazione di standard strutturati di pianificazione dello sprint e nel mantenimento della salute del backlog all'interno di un team di sviluppo attivo
* Forti capacità di documentazione e di traduzione di requisiti tecnici o di business ambigui in user story chiare e pronte per lo sprint
* Eccellenti doti di gestione degli stakeholder, con esperienza di lavoro con team aziendali e tecnici, inclusi i fornitori esterni
* Esperienza ed utilizzo di Jira, Confluence o strumenti equivalenti per la gestione del backlog, il tracciamento dello sprint, la mappatura delle dipendenze e la reportistica di rilascio
* Forti capacità di problem-solving e decisionali, con un approccio al miglioramento continuo basato sui dati
* Eccellente attenzione ai dettagli con un focus costante e chiaro sulla risoluzione dei problemi fino alla loro conclusione
* Eccellenti capacità di comunicazione scritta e verbale, essenziali per la collaborazione asincrona in un ambiente di team remoto
* Pensiero altamente analitico, approccio decisionale basato sui dati, forte problem-solving e orientamento al dettaglio
* Conoscenza fluente della Lingua Inglese (scritta e parlata)
* Conoscenza ed esperienza pratica nell'integrazione di tecnologie e librerie basate sull'Intelligenza Artificiale (AI) costituiscono un titolo preferenziale
* Sede di lavoro Milano città, modalità ibrida, richiesta presenza in sede 1⁄2 volte a Settimana
Si offre Contratto a Tempo Indetermintato (CCNL Commercio), RAL commisurata all'esperienza.