Informazioni sull’offerta di lavoro
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
Cosa ti offriamo:
Ambiente stimolante e data driven: lavoriamo cross team e questo ti darà l'opportunità di confrontarti con persone di talento e nuove attività sfidanti
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
Requisiti
Chi stiamo cercando: Siamo alla ricerca di un/una IT Developer di talento ed esperienza per unirsi al nostro team in modalità ibrida o completamente remota. In questo ruolo, sarai fondamentale per lo sviluppo e la manutenzione di applicazioni all'avanguardia che raggiungono un'ampia base di utenti. Avrai l'opportunità di lavorare su progetti stimolanti, utilizzando le tecnologie più recenti e seguendo metodologie Agile per garantire un flusso di lavoro efficiente, collaborativo e di alta qualità. Potrai così dare un impatto significativo al nostro processo produttivo.
Ecco cosa farai con noi:
Sviluppo e integrazione di API: Progettare, sviluppare e integrare API RESTful per alimentare le nostre applicazioni.
Sviluppo front-end: Progettare e sviluppare applicazioni in React e implementazione design di pagine web.
Ottimizzazione delle prestazioni: Ottimizzare le prestazioni, la stabilità e la scalabilità del server e del codice per gestire il traffico elevato e garantire un funzionamento fluido.
Analisi del codice e risoluzione dei problemi: Analizzare e risolvere i problemi del codice attraverso test e debug rigorosi.
Manutenzione e aggiornamenti del codice: Mantenere e aggiornare le codebase esistenti per garantire che rimangano aggiornate, sicure e performanti.
Requisiti:
Esperienza: Un minimo di 5 anni di esperienza nello sviluppo di software, o comprovata esperienza di lavoro.
Architettura: Esperienza di lavoro con architetture distribuite cloud-native che gestiscono elevati volumi di utenti e transazioni concorrenti.
Competenza JavaScript: Conoscenza approfondita di JavaScript
Sviluppo API: Esperienza comprovata nello sviluppo di API utilizzando Node.js e/o Lumen
Competenze Avanzate in Frontend: Esperienza nella progettazione e sviluppo di applicazioni in React, con una profonda conoscenza delle pratiche di architettura, state management (Redux o simili), e ottimizzazione delle prestazioni.
CSS Preprocessors: Conoscenza dei principali preprocessors (es. Sass, Less)
Sviluppo PHP: Esperienza con PHP (framework Symfony).
Test Driven Development: Competenza nell'uso di suite di test automatici (unitari e funzionali) per garantire la qualità del codice. (es. Jest, PHPUnit, Behat)
Database: Conoscenza di database relazionali (es. MySQL) e NoSQL (es: MongoDB), con una chiara comprensione delle differenze e dei casi d'uso specifici e la capacità di progettare e ottimizzare schemi e query di ciascuna tipologia.
Sistemi di messaggistica: Conoscenza di sistemi di code (es. RabbitMQ).
Completano il tuo profilo:
GraphQL: Esperienza nello sviluppo e utilizzo di API GraphQL.
Containerizzazione e orchestrazione: Conoscenza di Docker e Kubernetes.
Microservizi: Esperienza nella progettazione e implementazione di architetture a microservizi.
In base alle caratteristiche richieste, la RAL prevista è tra 40.000€ e 45.000€, commisurata all’esperienza.