Join to apply for the Full Stack Developer role at Facile.it Join to apply for the Full Stack Developer role at Facile.it Get AI-powered advice on this job and more exclusive features. 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 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. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Facile.it by 2x Get notified about new Full Stack Engineer jobs in Milan, Lombardy, Italy. Python Backend Junior Software Engineer - Remote 4 days a week (Europe) Frontend software engineer (React) - Europe Remote Freelance Software Developer (Python) - AI Trainer Freelance Software Developer (Java) - AI Trainer Junior Software Engineer - Cross-platform C++ - Multipass Freelance Software Developer (C#) - AI Trainer We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. J-18808-Ljbffr