Full Stack Developer

Facile.it
LUOGO DI LAVORO Milano
TIPOLOGIA DI CONTRATTO Tempo indeterminato
ESPERIENZA RICHIESTA Da 3 a 5 anni
DETTAGLIO DELLA RICHIESTA

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
  • 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 uno Sviluppatore Full Stack di talento ed esperienza per unirsi al nostro team in modalità 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, risolvere 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/TypeScript: Conoscenza approfondita di JavaScript e TypeScript, incluse le ultime funzionalità ES6+.
  • Sviluppo API: Esperienza comprovata nello sviluppo di API utilizzando Node.js e TypeScript.
  • 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 35.000€ e 40.000€, commisurata all’esperienza.




#LI-REMOTE