Full Stack Developer
Facile.it
LUOGO DI LAVORO Milano
TIPOLOGIA DI CONTRATTO Tempo indeterminato
STUDI RICHIESTI Laurea specialistica
ESPERIENZA RICHIESTA Da 3 a 5 anni
DETTAGLIO DELLA RICHIESTA

Siamo un’azienda digitale nata nel 2008 e diventata in pochi anni il sito di comparazione numero 1 in Italia. Grazie alla tecnologia abbiamo trasformato il processo di scelta di assicurazioni, prodotti finanziari e spese di casa in un’attività semplice e veloce, permettendo ogni giorno a milioni di persone di risparmiare tempo e denaro.

Siamo un gruppo di quasi 1.000 tra giovani imprenditori digitali, sviluppatori, marketer, designer e ingegneri. Nati come una startup, abbiamo mantenuto nel tempo la stessa mentalità: siamo concreti, guardiamo ai risultati e investiamo nel talento e nella meritocrazia.

Siamo cresciuti tanto in questi anni, fino a diventare uno dei pochissimi unicorni italiani, e continuiamo a crescere. Per questo cerchiamo i migliori talenti, persone che vogliono fare la differenza e che possano unirsi al nostro team per contribuire alla nostra evoluzione.


Ci impegniamo ogni giorno per creare un ambiente di lavoro inclusivo, fondato sul rispetto, sull’etica e sulle pari opportunità, per garantire la valorizzazione delle caratteristiche di ognuno e favorire il benessere delle nostre persone.


Posizione:

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.


Altre informazioni:

Ci assicureremo che tu abbia sempre:

  • Autonomia e responsabilità: sarai libero di scegliere, provare, fallire e provare ancora. Crediamo che mettersi in gioco sia il primo passo per fare la differenza
  • Opportunità di carriera: verrai valutato semestralmente e saranno i tuoi risultati a guidare il tuo percorso di crescita
  • Formazione continua: crediamo nel talento e ci piace coltivarlo. Avrai a disposizione corsi formativi e di aggiornamento durante i quali apprendere da esperti del settore
  • Ambiente stimolante: lavoriamo in maniera dinamica e sinergica, cross team. Questo ti permetterà di confrontarti con professionisti di talento e attività sempre sfidanti
  • Remote working flessibile
  • Settimana lavorativa corta, il venerdì pomeriggio è off
  • Più 50% di ferie rispetto a quelle già previste
  • Varie iniziative welfare (per genitori, tempo libero, cura della persona)


#LI-REMOTE