Tech Lead o Technical Product Owner
Role details
Job location
Tech stack
Job description
-
Coordinare il team di sviluppatori (mobile, backend, web) che lavora sull'app, definendo priorità, obiettivi e tempi di rilascio.
-
Tradurre i bisogni di business e degli utenti in requisiti funzionali e specifiche tecniche (user stories, acceptance criteria).
-
Analizzare problemi e bug in produzione, identificare le cause radice e definire soluzioni tecniche insieme al team.
-
Fare Testing delle soluzioni pre-produzione ed in produzione
-
Immaginare e progettare soluzioni tecniche tenendo conto:
o dei sistemi esistenti,
o delle funzionalità disponibili sul mercato,
o di strumenti esterni, inclusi tool di intelligenza artificiale.
-
Disegnare la user experience del servizio, definendo flussi utente, wireframe e scenari d'uso, in collaborazione con design e prodotto.
-
Progettare e implementare automazioni di reportistica, integrando dati da diverse fonti (database, API, file, ecc.) tramite script Python (o altro).
-
Lavorare con database SQL, impostando query per analisi, controlli di consistenza e alimentazione di report/monitoring.
-
Interfacciarsi con pannelli di amministrazione di diversi sistemi (app, servizi terzi, piattaforme SaaS) e ottimizzare i processi operativi.
-
Progettare un sistema di monitoring dei servizi (dashboard, metriche, alert) per garantire affidabilità e continuità del servizio.
-
Supervisionare i sistemi su AWS (o altra infrastruttura cloud equivalente), occupandosi del supporto alla configurazione degli ambienti, della gestione degli accessi e della corretta integrazione con i servizi applicativi.
-
Collaborare quotidianamente con il team estero, partecipando a call e allineamenti tecnici in inglese.
Requirements
-
Esperienza pregressa nel ruolo di Tech Lead, Technical Product Owner, Team Leader o posizione analoga in contesti digitali/app.
-
Conoscenza di programmazione, con capacità di leggere e discutere il codice con il team (idealmente esperienza in ambito web/mobile).
-
Solida conoscenza di database SQL:
o modellazione di base dei dati relazionali,
o scrittura di query con join, filtri, aggregazioni,
o capacità di ottimizzare query semplici.
- Ottima padronanza di Python per:
o scrittura di script che si interfacciano con sistemi esterni (API REST, servizi SaaS, file system, ecc.),
o automazione di report e processi che aggregano dati da fonti diverse.
-
Buona conoscenza di HTML e dei principi di base dello sviluppo web (struttura delle pagine, componenti, interazione con CSS/JS).
-
Esperienza nel disegno di user experience:
o definizione di flussi utente end-to-end,
o uso di strumenti di prototipazione/wireframing (es. Figma, Sketch o simili).
-
Familiarità con tool e servizi di intelligenza artificiale (es. API LLM, strumenti no-code/low-code, piattaforme di automazione come Zapier/Make o equivalenti).
-
Abitudine a lavorare con pannelli di amministrazione di sistemi diversi (CRM, piattaforme di messaggistica, push notification, analytics, ecc.).
-
Conoscenza dei principi base di monitoring e observability (log, metriche, dashboard, alert).
Competenze trasversali
-
Approccio fortemente analitico ai problemi, capacità di scomporre temi complessi in step chiari e azionabili.
-
Capacità di immaginare soluzioni tecniche bilanciando vincoli, tempi di delivery e impatto sul business.
-
Propensione alla documentazione chiara e strutturata (requisiti, specifiche tecniche, guide operative).
-
Spiccate capacità di coordinamento e comunicazione con sviluppatori, stakeholder di business e partner esterni.
-
Attitudine alla sperimentazione (proof of concept, test rapidi, iterazioni veloci).
-
Ottima conoscenza dell'inglese, scritto e parlato, per interfacciarsi con il team estero e con fornitori internazionali.
Benefits & conditions
Visibilità 12 mesi
Trattamento economico possibile:
- Partita IVA, con tariffa giornaliera commisurata alle competenze e seniority del