25 set
|
3A INFORMATICA
|
Roma
25 set
3A INFORMATICA
Roma
ppPer il potenziamento dei nostri team di ingegneria del software, ricerchiamo unbFull Stack Software Engineer /b incaricato della progettazione, sviluppo e manutenzione di applicazioni distribuite a microservizi e pipeline dati. /ph3Scopo del ruolo /h3pIl 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. /ph3Responsabilità principali /h3ulliProgettazione e implementazione di servizi backend modulari, resilienti e ad alte prestazioni. /liliSviluppo di interfacce web moderne, reattive e tipizzate. /liliDefinizione di architetture a microservizi guidate dai principi del Domain-Driven Design (DDD). /liliImplementazione di logiche di orchestrazione flussi/dati e pipeline di elaborazione. /liliGestione della containerizzazione degli applicativi e integrazione nei workflow CI/CD. /liliCollaborazione attiva alle sessioni di code review e alla condivisione di standard tecnici. /li /ulh3Requisiti richiesti (Must-Have) /h3ullibBackend: /b Comprovata esperienza di sviluppo inbPython /b (con particolare focus subFastAPI /b e framework di data orchestration comebDagster /b). /lilibFrontend: /b Ottima padronanza dibTypeScript /b ebReact /b (versioni 18 / 19). /lilibArchitettura Ingegneria: /b Conoscenza approfondita di architetture a microservizi, patternbDomain-Driven Design (DDD) /b, sistemi distribuiti, algoritmi e strutture dati con capacità di trade-off contestuale. /lilibDevOps Container: /b Competenza pratica conbDocker /b (scrittura e ottimizzazione di Dockerfile, gestione di Docker Compose). /lilibProcessi Qualità:
/b Esperienza nell'adozione e gestione di pipelinebCI/CD /b e nel testing del software. /lilibMetodologia: /b Consolidata esperienza di lavoro in contestibAgile /b (Scrum/Kanban). /lilibLingue: /b Conoscenza fluente della linguabinglese /b (scritta e parlata). /li /ulbr/h3Requisiti preferenziali (Nice-to-Have) /h3ullibBackend secondario: /b Conoscenza dibJava /b, preferibilmente con frameworkbSpring / Spring Boot /b. /lilibInfrastruttura Container Orchestration: /b Familiarità conbKubernetes /b. /lilibFrontend Tooling Testing: /b /liliTooling:bVite /b,bBiome /b (linting e formatting),bStorybook /b. /liliUI Styling:bCSS Modules /b, librerie di visualizzazione dati (es.bamCharts 5 /b). /liliInternazionalizzazione:bi18next /b ebreact-i18next /b. /liliTesting avanzato:bVitest /b, property-based testing conbfast-check /b, analisi statica e rilevamento dead code conbknip /b. /lilibEcosistema DevOps/Code Governance: /b Conoscenza operativa dibGitLab CI /b ebGitLab npm package registry /b. /lilibSicurezza: /b Familiarità con i principi e le fasi delbNIST Cybersecurity Framework /b (Identify, Protect, Detect, Respond, Recover). /lilibStack AI/Data: /b Esperienza o familiarità con framework ed ecosistemi per GenAI/Data:bLangChain /b,bLangGraph /b,bLangFuse /b, patternbRAG /b, vector store (bQdrant /b), caching (bRedis /b) e librerie di machine learning (bScikit-learn /b). /li /ulh3Competenze trasversali /h3ulliCapacità analitica e orientamento al problem solving strutturato. /liliAttitudine al lavoro di squadra e alla cooperazione orizzontale. /liliProattività e senso di responsabilità sulla delivery tecnica. /liliPropensione all'aggiornamento tecnico continuo e alla condivisione delle competenze con il team. /li /ul /p #J-18808-Ljbffr
📌 Full stack software engineer (Roma)
🏢 3A INFORMATICA
📍 Roma