Per nostro cliente, realtà in forte crescita operante nel settore insurtech, siamo alla ricerca di un/a:
Senior Full-Stack & AI-Augmented Developer
strutturato e orientato all'innovazione, con una forte competenza nello sviluppo full-stack, nella gestione dei dati, nei flussi di CI/CD e nell'adozione di metodologie di sviluppo avanzate basate su AI agentica (in particolare con AWS Kiro / Kiro Dev). La risorsa si muoverà con disinvoltura tra backend complessi (PHP/Node.js) e interfacce moderne (TypeScript/React), ponendo grande attenzione alla qualità del codice, ai test e all'architettura.
Responsabilità e Competenze Chiave
Sede di lavoro: Milano - 1 giorno a settimana di smart working
Senior Full-Stack & AI-Augmented Developer
strutturato e orientato all'innovazione, con una forte competenza nello sviluppo full-stack, nella gestione dei dati, nei flussi di CI/CD e nell'adozione di metodologie di sviluppo avanzate basate su AI agentica (in particolare con AWS Kiro / Kiro Dev). La risorsa si muoverà con disinvoltura tra backend complessi (PHP/Node.js) e interfacce moderne (TypeScript/React), ponendo grande attenzione alla qualità del codice, ai test e all'architettura.
Responsabilità e Competenze Chiave
- Frontend & UI Development:
- Creazione di interfacce utente moderne, reattive e basate su componenti (con forte focus su React.js e dimestichezza con HTML/CSS/JS e framework JavaScript come Vue.js).
- Integrazione con TypeScript per garantire manutenibilità e type-safety lato client.
- Linguaggi e Framework (Full-Stack):
- Solida padronanza di almeno un linguaggio tra PHP (con esperienza su framework moderni come Symfony o Laravel) e TypeScript / Node.js (con utilizzo di framework/librerie come Fastify, Zod, Drizzle).
- Capacità di scrivere codice pulito, testabile, documentato e manutenibile (inclusa la scrittura di test con strumenti come PHPUnit e adozione di pratiche TDD / DDD).
- Database & Data Management:
- Progettazione, modellazione e ottimizzazione di database relazionali di riferimento (PostgreSQL / MySQL), accanto all'utilizzo di soluzioni NoSQL per requisiti specifici.
- Containerizzazione, DevOps & CI/CD:
- Utilizzo di Docker per la containerizzazione dei servizi e garanzia di coerenza tra gli ambienti.
- Configurazione e gestione di flussi GitLab CI/CD (o simili), padronanza di GIT e dei flussi di branch management (Gitflow).
- AI Agentic Development & Cloud Serverless:
- Utilizzo avanzato di strumenti di AI agentica (AWS Kiro / kiro dev) per accelerare la scrittura del codice, l'analisi delle specifiche tecniche e l'automazione dei flussi di sviluppo.
- Sviluppo di applicazioni serverless su AWS e conoscenza dei principali servizi a supporto (es. S3, API Gateway, Lambda, CodePipeline, CodeBuild).
- Conoscenza di framework di Infrastructure as Code (Serverless Framework, SAM, CloudFormation, AWS CDK) e di architetture a eventi (Event-Driven Architecture).
- Conoscenza approfondita di almeno un linguaggio tra PHP, TypeScript e Node.js.
- Esperienza con database relazionali (PostgreSQL / MySQL).
- Solida dimestichezza con i fondamenti di HTML, CSS e JavaScript.
- Buona dimestichezza con i tool di sviluppo, testing e deployment (GIT, Gitflow, PHPUnit, Docker, CI/CD).
- Comprovata capacità di scrivere codice pulito, testabile, documentato e facilmente manutenibile.
- Buona conoscenza della lingua inglese (parlata e scritta).
- Ottima attitudine al lavoro in team.
- Sviluppo serverless su AWS e utilizzo di servizi dedicati (Lambda, API Gateway, S3, CodePipeline, ecc.).
- Esperienza con framework IaC (Serverless Framework, AWS SAM, CloudFormation, CDK).
- Conoscenza di framework PHP (Symfony, Laravel), JS (Vue.js) o TypeScript (Fastify, Zod, Drizzle).
- Competenza su Event-Driven Architectures, TDD (Test-Driven Development) e DDD (Domain-Driven Design).
- Utilizzo consolidato di agent AI per lo sviluppo software (Kiro Dev).
Sede di lavoro: Milano - 1 giorno a settimana di smart working