Technical Lead (Web)
Descrizione del ruolo:
Siamo alla ricerca di un Technical Lead Web altamente qualificato, con oltre 7 anni di esperienza nello sviluppo di applicazioni web, nella leadership di team e nella consegna di progetti. Questo ruolo richiede una competenza pratica con le moderne tecnologie web, oltre a una comprovata capacità di progettare, architettare e implementare soluzioni scalabili.
La persona ideale non solo guiderà con l'esempio in termini di eccellenza tecnica, ma assumerà anche responsabilità più ampie per guidare e formare il team, stabilire processi e contribuire alla crescita organizzativa. Con prestazioni dimostrate, questo ruolo offre un percorso chiaro verso la posizione di Engineering Manager, con la supervisione di team interfunzionali e la guida dello sviluppo prodotto a livello strategico.
Responsabilità:
- Guidare lo sviluppo end-to-end di applicazioni web di alta qualità, con attenzione a scalabilità, manutenibilità e prestazioni.
- Progettare e realizzare soluzioni cloud-native utilizzando servizi AWS come Lambda, DynamoDB ed ECS.
- Definire, implementare e mantenere API RESTful e architetture web.
- Sovrintendere alla qualità del codice ed effettuare revisioni tra pari per garantire l'adesione alle best practice e agli standard.
- Mentorare i membri del team, condurre valutazioni delle prestazioni e definire obiettivi di crescita.
- Favorire una cultura di collaborazione, innovazione e responsabilità.
- Agire come punto di riferimento tecnico per team interfunzionali e stakeholder.
- Stabilire processi di sviluppo efficienti, inclusi pipeline CI/CD, test automatizzati e gestione del codice sorgente.
- Promuovere l'adozione Agile all'interno del team e affinare i flussi di lavoro per una maggiore efficienza.
- Lavorare a stretto contatto con product manager, designer e stakeholder per allineare le decisioni tecniche agli obiettivi di business.
- Contribuire alla pianificazione a lungo termine identificando rischi e opportunità tecniche.
- Promuovere il miglioramento continuo di tecnologie, strumenti e metodologie.
Competenze:
- Padronanza di framework JavaScript come React, Angular e Node.js, con
- esperienza in MongoDB e PostgreSQL.
- Competenza pratica con AWS (ad es. Lambda, APIGateway, S3, CloudFormation).
- Comprovata esperienza nella guida di team di sviluppo e nella consegna puntuale dei progetti.
- Solida conoscenza delle metodologie Agile, pratiche DevOps e infrastruttura come codice.
- Ottime capacità di problem-solving, comunicazione e organizzazione.
- Esperienza con tecnologie web in tempo reale (WebSockets, Server-Sent Events).
- Conoscenza dei principi di sicurezza OWASP.
- Comprensione dei principi di UX e design.
- Conoscenza di altre piattaforme cloud (Azure, Google Cloud).
- Certificazione Scrum Master o Agile.