Panoramica del ruolo
Cerchiamo un Tech Lead altamente qualificato da inserire nel nostro team di ingegneria per contribuire al successo della nostra applicazione. Questa persona lavorerà a stretto contatto con team interfunzionali per garantire che i prodotti siano consegnati con alta qualità, nei tempi previsti e in linea con la strategia di crescita dell'azienda. Il candidato ideale ha almeno 10 anni di esperienza comprovata nella gestione della produzione software, una profonda conoscenza dei principi di ingegneria e solide capacità di leadership.
Guidare i team di ingegneria
- Gestione del team: supervisionare e gestire le attività quotidiane dei team di ingegneria, compresi sviluppatori software, ingegneri QA e team DevOps.
- Mentorship: offrire leadership, tutoraggio e opportunità di sviluppo professionale ai membri del team.
- Costruzione della cultura: promuovere una cultura di apprendimento, innovazione ed eccellenza tecnica nel reparto di ingegneria.
Esecuzione tecnica
- Implementazione della roadmap tecnica: eseguire la roadmap tecnica e le strategie sviluppate dal CTO, garantendo l'allineamento con gli obiettivi aziendali.
- Ottimizzazione delle prestazioni: garantire la scalabilità e le prestazioni delle nostre applicazioni web attraverso pratiche di implementazione efficaci.
- Garanzia della qualità: implementare le migliori pratiche per migliorare la qualità del codice, la velocità di deployment e l'affidabilità del sistema.
Implementazione dell'architettura
- Collaborazione con il CTO: lavorare a stretto contatto con il CTO per comprendere i progetti architetturali e le strategie tecnologiche.
- Esecuzione dei piani architetturali: guidare i team di ingegneria nell'implementazione di applicazioni web solide, performanti e scalabili secondo l'architettura definita
- Guida tecnica: fornire al team indicazioni tecniche sui dettagli di implementazione e sulle migliori pratiche.
Gestione dei progetti
- Collaborazione interfunzionale: collaborare con product manager, designer e stakeholder per stabilire le priorità delle funzionalità e gestire le tempistiche dei progetti.
- Allocazione delle risorse: allocare le risorse in modo efficiente per garantire la consegna puntuale dei progetti.
- Gestione dei rischi: individuare i potenziali rischi del progetto e sviluppare strategie di mitigazione.
Miglioramento continuo
- Miglioramento dei processi: implementare e perfezionare processi, metodologie e strumenti di sviluppo per aumentare la produttività del team.
Crescita e sviluppo del team
- Acquisizione dei talenti: assumi e trattieni i migliori professionisti dell'ingegneria per creare un team dalle prestazioni elevate.
- Valutazioni delle prestazioni: condurre valutazioni periodiche e fornire feedback costruttivo.
- Programmi di formazione: sviluppare programmi per accrescere le competenze dei membri del team e mantenerli aggiornati sulle tecnologie più recenti.
Gestione degli stakeholder
- Comunicazione: comunicare al team esecutivo e agli altri stakeholder aggiornamenti sui progetti, tempistiche e decisioni tecniche.
- Allineamento: garantire che le attività di ingegneria siano in linea con gli obiettivi aziendali e le esigenze dei clienti.
Requisiti obbligatori
- Esperienza: almeno 10 anni di esperienza comprovata nella gestione della produzione software, preferibilmente con software basato su prodotti.
- Leadership: solide capacità di leadership ed esperienza nella gestione e crescita di team di ingegneria.
- Competenza tecnica: esperienza pratica con moderne tecnologie web, come framework JavaScript (Node, Vue.js), servizi cloud (GCP), architettura a microservizi e gestione di database (SQL e NoSQL).
- Risoluzione dei problemi: capacità di diagnosticare problemi tecnici complessi e fornire soluzioni efficaci in un ambiente dinamico.
- Comunicazione: eccellenti capacità comunicative, verbali e scritte. Capacità di spiegare concetti tecnici complessi a stakeholder non tecnici.
- Formazione: laurea triennale o magistrale in Informatica, Ingegneria o disciplina correlata.
Requisiti preferenziali
- Esperienza in prodotti SaaS o settori basati sulla tecnologia.
- Esperienza con DevOps, pipeline CI/CD e metodologie agile.
- Familiarità con architetture web ad alte prestazioni e scalabili.
- Comprovata esperienza nella consegna di più progetti con successo.
Cosa offriamo
- Retribuzione competitiva con incentivi basati sulle prestazioni.
- Opportunità di crescita e avanzamento in un ambiente dinamico.
- Un ambiente di lavoro collaborativo e dinamico che valorizza innovazione e trasparenza.