Full Stack Software Engineer (Lazio)

Full Stack Software Engineer (Lazio)

25 set
|
3A INFORMATICA
|
Lazio

25 set

3A INFORMATICA

Lazio

Per il potenziamento dei nostri team di ingegneria del software, ricerchiamo unFull Stack Software Engineerincaricato 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 suFastAPIe framework di data orchestration comeDagster).
Frontend:Ottima padronanza diTypeScripteReact(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.
DevOps & Container:Competenza pratica conDocker(scrittura e ottimizzazione di Dockerfile,



gestione di Docker Compose).
Processi & Qualità:Esperienza nell'adozione e gestione di pipelineCI/CDe 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.amCharts 5).
Internazionalizzazione:i18nextereact-i18next.
Testing avanzato:Vitest, property-based testing confast-check, analisi statica e rilevamento dead code conknip.
Ecosistema DevOps/Code Governance:Conoscenza operativa diGitLab CIeGitLab 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 GenAI/Data:LangChain,LangGraph,LangFuse, 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