Full Stack Engineer (Senior / Principal)
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Full Stack Developer jobs →Skills
Description
Company: Confidential
Why candidates should join Questa è un’opportunità per lavorare sulle principali piattaforme proprietarie di Laura e contribuire a definire il modo in cui l’azienda opera attraverso la tecnologia. Il ruolo prevede una reale responsabilità end-to-end sia sul prodotto sia sull’architettura, con la possibilità di sviluppare sistemi moderni e data-driven, anziché limitarsi alla manutenzione di software legacy. L’azienda è inoltre esplicitamente interessata allo sviluppo AI-native e ai nuovi strumenti di produttività, offrendo quindi all’ingegnere la possibilità di valutare e adottare framework, runtime e funzionalità di intelligenza artificiale moderne laddove possano generare un valore concreto. Role Requirements- Senior/Principal level (Must-have)
- Around 6+ years of experience (Must-have)
- Track record building digital products and platforms end to end (Must-have)
- Experience with business-critical systems and multiple integrations (Must-have)
- Ability to take a feature independently from definition through deployment (Must-have)
- Modern TypeScript / JavaScript (Must-have)
- React and modern frameworks such as Next.js (Must-have)
- Modern high-performance back-end stack such as TypeScript/Node.js, Python, Go, Java/Kotlin, or Rust (Must-have)
- REST / GraphQL APIs (Must-have)
- PostgreSQL and relational database design (Must-have)
- AWS, GCP, or Azure (Must-have)
- Docker and container orchestration familiarity (Must-have)
- CI/CD and Infrastructure as Code (Must-have)
- Observability: logging, metrics, tracing, and alerting (Must-have)
- Automated testing and strong engineering discipline (Must-have)
- Progettazione e sviluppo full stack di applicazioni e piattaforme proprietarie.
- Sviluppo di CRM e strumenti operativi per underwriting, customer service, policy administration, claims interaction e processi interni.
- Realizzazione di front-end web evoluti, performanti e responsive.
- Sviluppo di servizi back-end, business logic, API e integrazioni.
- Progettazione di database, modelli dati e layer di accesso ai dati.
- Sviluppo di componenti e servizi per data platform e applicazioni data-intensive.
- Integrazione con carrier, TPA, provider di pagamento, identity provider, aggregatori e altri sistemi esterni.
- Progettazione di workflow e automazioni operative.
- Definizione di architetture scalabili, modulari, sicure e osservabili.
- Testing automatico, CI/CD e deployment cloud.
- Monitoring, logging, tracing e gestione delle performance.
- Collaborazione con Data Scientist per integrare modelli ML e servizi AI nei prodotti e nei processi.
- Valutazione continua di nuovi framework, database, runtime e AI development tools.
- Ottima conoscenza di TypeScript / JavaScript moderno.
- Esperienza avanzata con React e framework moderni come Next.js o equivalenti.
- Component architecture, state management, performance e testing front-end.
- Capacità di costruire design system e interfacce complesse orientate alla produttività.
- Conoscenza di sicurezza web, accessibility e performance browser.
- Esperienza avanzata con almeno uno stack moderno ad alte prestazioni: TypeScript/Node.js, Python, Go, Java/Kotlin, Rust o equivalente.
- Progettazione di REST/GraphQL API e, dove appropriato, event-driven architecture.
- Ottima conoscenza di database relazionali, in particolare PostgreSQL, e familiarità con NoSQL/search/vector database quando utili.
- Caching, queue/message broker, background jobs e sistemi distribuiti.
- Data modelling, migrazioni, performance tuning e gestione della consistenza.
- Esperienza con integrazioni complesse e API di terze parti.
- Esperienza reale su AWS, GCP o Azure.
- Docker e familiarità con orchestrazione/container platform.
- CI/CD, Infrastructure as Code e ambienti automatizzati.
- Observability: logging, metrics, tracing, alerting.
- Secure coding, gestione dei secrets, identity/access management e principi di application security.
- Git, code review, testing automatizzato e disciplina di engineering.
- Uso quotidiano di moderni AI coding tools e capacità di integrarli nel processo di sviluppo senza ridurre qualità e controllo.
- Familiarità con LLM API, structured outputs, embeddings, retrieval, vector database e agentic workflows.
- Capacità di valutare quando utilizzare AI/LLM e quando preferire soluzioni deterministiche tradizionali.
- Interesse concreto per nuovi framework, runtime e strumenti di sviluppo ad alta produttività.
- Indicativamente 6+ anni di esperienza, con capacità di lavorare a livello Senior/Principal.
- Esperienza nella costruzione end-to-end di prodotti e piattaforme digitali, preferibilmente in startup, scale-up o organizzazioni tecnologiche ad alta intensità di software.
- Esperienza con sistemi business-critical e integrazioni multiple.
- Capacità di prendere decisioni architetturali e di portare autonomamente una funzionalità dalla definizione al deployment.
- L’esperienza assicurativa non è necessaria; è più importante aver costruito sistemi complessi in contesti digitali moderni.
- Shortlisted
- 1st Technical Interview
- 2nd Technical Interview
- 3rd Technical Interview
- Final Stage
- Offer sent
Get similar jobs in Italy by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Full Stack Developer jobs in Italy.
No similar openings right now. Refine your search or create an alert above.