Descrizione azienda Siamo l’azienda digitale leader in Italia nella comparazione. Dal 2008 lavoriamo per rivoluzionare il modo in cui le persone scelgono assicurazioni, prodotti finanziari e spese di casa, rendendo ogni decisione più semplice e veloce. È così che ogni giorno aiutiamo milioni di persone a risparmiare tempo e denaro, online e nei nostri oltre 200 punti vendita in tutta Italia. Posizione Ambiente stimolante e data driven: lavoriamo cross team e questo ti darà l'opportunità di confrontarti con persone di talento e nuove attività sfidanti. Opportunità di carriera: ogni sei mesi avrai la possibilità di ricevere feedback sull’andamento del tuo percorso e la tua crescita sarà commisurata ai risultati raggiunti. Formazione continua: avrai a disposizione corsi formativi e di aggiornamento per ampliare le tue conoscenze con esperti del settore. Libertà di metterti in gioco: sarai libero di provare, fallire e provare ancora, perché secondo noi mettersi in gioco è il modo migliore per crescere. Benefit Remote working flessibile: sarai libero di scegliere se lavorare da casa o nei nostri uffici, dove potrai incontrare i tuoi colleghi per una riunione o una partita a biliardino. Settimana corta: il venerdì pomeriggio è off. Iniziative di welfare: piani specifici dedicati ai genitori e al tempo libero. Requisiti Chi stiamo cercando Siamo alla ricerca di un/una Full Stack Software Engineer motivato/a e orientato/a alla qualità del software, che voglia contribuire allo sviluppo della nostra piattaforma applicativa. Entrerai a far parte di un team piccolo, autonomo e distribuito, responsabile della progettazione e realizzazione di applicazioni e servizi a supporto di prodotti digitali ad alto traffico e grande visibilità. Cerchiamo una persona con una solida esperienza nello sviluppo backend e frontend, capace di lavorare su architetture moderne, scalabili ed event-driven, con attenzione a performance, affidabilità e qualità del codice. Cosa farai con noi Svilupperai librerie condivise e servizi cross-team in TypeScript, garantendo la manutenibilità e la coerenza del codice all'interno dell'ecosistema aziendale. Collaborerai alla manutenzione di SDK e del tooling di CI/CD, automatizzando i processi di bundling, versioning e release management delle librerie. Svilupperai e manterrai il nostro SDK di tracking cross-piattaforma (Web e React Native), garantendo l'affidabilità della raccolta dati e la consistenza delle metriche raccolte. Integrerai l'SDK con piattaforme esterne di A/B testing e feature flagging, orchestrando i flussi di dati e assicurando la corretta propagazione dei contesti utente e degli eventi. Contribuirai all'evoluzione e l'integrazione della nostra Customer Data Platform (CDP), abilitando la centralizzazione e la standardizzazione dei dati utente tra i vari touchpoint. Progetterai ed estenderai architetture backend moderne ed event-driven, integrando sistemi di messaggistica (es. Pub/Sub) per la gestione di flussi dati distribuiti. Ottimizzerai la persistenza dei dati, modellando database (es. MongoDB) con particolare focus sulle performance delle query e sulla scalabilità. Farai evolvere l'architettura frontend su React.js e Next.js, con una forte attenzione all'ottimizzazione delle performance web. Contribuirai all'evoluzione e alla manutenzione del nostro Design System, sviluppando componenti frontend riutilizzabili, accessibili e coerenti. Ecco cosa ci piacerebbe avessi Esperienza di almeno 5 anni nello sviluppo software con TypeScript, Node.js e tecnologie web moderne. Ottima conoscenza di React.js e di framework come Next.js e Fastify. Esperienza nella progettazione e sviluppo di applicazioni web full stack moderne. Esperienza con database SQL e MongoDB, inclusi data modeling, ottimizzazione delle query e gestione delle performance. Esperienza con architetture event-driven e sistemi di messaggistica (es. Pub/Sub, RabbitMQ). Solida conoscenza di API design, integrazione tra servizi e architetture distribuite. Capacità di lavorare efficacemente in team distribuiti, con autonomia, ownership e approccio collaborativo. Costituisce un plus Esperienza nell’ottimizzazione delle performance web (Critical Rendering Path, Core Web Vitals). Esperienza nello sviluppo mobile con React Native ed Expo. Esperienza nella manutenzione di librerie, SDK e tooling condivisi (bundling, versioning, release management, CI/CD). Familiarità con paradigmi di programmazione funzionale (fp-ts) e reattiva (RxJS). Esperienza con sistemi di tracciamento utenti, feature flagging e piattaforme di A/B testing. Familiarità con osservabilità, monitoring e logging in ambienti distribuiti. Esperienza con workflow cloud-native e pratiche DevOps moderne. In base alle caratteristiche richieste e all'esperienza maturata, la RAL prevista è compresa tra €45.000 e €60.000. #J-18808-Ljbffr
Full Stack Software Engineer
FACILE.IT
turbigo, turbigo
Pubblicato 10 giorni fa
Segnala lavoro