Full Stack Software Engineer (Lazio)

Full Stack Software Engineer (Lazio)

06 ott
|
3A INFORMATICA
|
Lazio

06 ott

3A INFORMATICA

Lazio

Per il potenziamento dei nostri team di ingegneria del software, ricerchiamo unFull Stack Software Engineer incaricato della progettazione, sviluppo e manutenzione di applicazioni distribuite a microservizi e pipeline dati.
Scopo del ruolo
Il candidato sarà inserito all'interno di un team strutturato secondo metodologie Agile, contribuendo all'intero ciclo di vita del software: dall'analisi architetturale alla scrittura del codice (backend e frontend), fino alla containerizzazione, ai test e all'integrazione continua.
Responsabilità principali Progettazione e implementazione di servizi backend modulari, resilienti e ad alte prestazioni.
Sviluppo di interfacce web moderne, reattive e tipizzate.
Definizione di architetture a microservizi guidate dai principi del Domain-Driven Design (DDD).
Implementazione di logiche di orchestrazione flussi/dati e pipeline di elaborazione.
Gestione della containerizzazione degli applicativi e integrazione nei workflow CI/CD.
Collaborazione attiva alle sessioni di code review e alla condivisione di standard tecnici.
Requisiti richiesti (Must-Have) Backend: Comprovata esperienza di sviluppo inPython (con particolare focus suFast API e framework di data orchestration comeDagster ).
Frontend: Ottima padronanza diType Script eReact (versioni *******).
Architettura & Ingegneria: Conoscenza approfondita di architetture a microservizi, patternDomain-Driven Design (DDD) , sistemi distribuiti, algoritmi e strutture dati con capacità di trade-off contestuale.
Dev Ops & Container: Competenza pratica conDocker (scrittura e ottimizzazione di Dockerfile, gestione di Docker Compose).




Processi & Qualità: Esperienza nell'adozione e gestione di pipelineCI/CD e nel testing del software.
Metodologia: Consolidata esperienza di lavoro in contestiAgile (Scrum/Kanban).
Lingue: Conoscenza fluente della linguainglese (scritta e parlata).
Requisiti preferenziali (Nice-to-Have) Backend secondario: Conoscenza diJava , preferibilmente con frameworkSpring / Spring Boot .
Infrastruttura & Container Orchestration: Familiarità conKubernetes .
Frontend Tooling & Testing: Tooling:Vite ,Biome (linting e formatting),Storybook .
UI & Styling:CSS Modules , librerie di visualizzazione dati (es.am Charts 5 ).
Internazionalizzazione:i18next ereact-i18next .
Testing avanzato:Vitest , property-based testing confast-check , analisi statica e rilevamento dead code conknip .
Ecosistema Dev Ops/Code Governance: Conoscenza operativa diGit Lab CI eGit Lab npm package registry .
Sicurezza: Familiarità con i principi e le fasi delNIST Cybersecurity Framework (Identify, Protect, Detect, Respond, Recover).
Stack AI/Data: Esperienza o familiarità con framework ed ecosistemi per Gen AI/Data:Lang Chain ,Lang Graph ,Lang Fuse , patternRAG , vector store (Qdrant ), caching (Redis ) e librerie di machine learning (Scikit-learn ).
Competenze trasversali Capacità analitica e orientamento al problem solving strutturato.
Attitudine al lavoro di squadra e alla cooperazione orizzontale.
Proattività e senso di responsabilità sulla delivery tecnica.
Propensione all'aggiornamento tecnico continuo e alla condivisione delle competenze con il team.
#J-*****-Ljbffr

📌 Full Stack Software Engineer (Lazio)
🏢 3A INFORMATICA
📍 Lazio

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: full stack software engineer (lazio) / lazio

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: full stack software engineer (lazio) / lazio