Chi siamoFondata nella primavera del 2021 in Italia, Neulabs ha una missione: costruire una nuova piattaforma di beni di consumo acquisendo e scalando marchi di successo. In Neulabs dedichiamo molte risorse alle aziende che acquistiamo, tra cui ingegneri software, brand manager, esperti PPC, designer, esperti di supply chain e molti altri. Grazie a questa vasta rete di professionisti, siamo in grado di offrire un valore tangibile per accelerare la crescita di un'azienda.Le nostre radici sono a Milano ma raggiungiamo una dimensione multinazionale con aperture nel mercato europeo.Descrizione del RuoloSiamo alla ricerca di una persona talentuosa e motivata, con una forte esperienza in Node.Js e nello sviluppo back-end, con particolare attenzione ad AWS e alle architetture serverless. La candidatura ideale avrà competenze di system design e sarà in grado di contribuire alla costruzione di soluzioni scalabili e robuste. ResponsabilitàProgettare, sviluppare e mantenere API RESTful utilizzando Node.Js.Implementare soluzioni back-end scalabili e performanti su AWS, utilizzando servizi come Lambda, API Gateway, DynamoDB, DocumentDB (Mongo), S3, RDS, SQS, Event Bridge ecc.Configurare e gestire infrastrutture serverless e utilizzare framework come AWS CDK.Collaborare con i team di front-end per integrare servizi back-end con applicazioni React e Next.Js.Servirsi di Database SQL e NoSQL.Implementare pipeline di CI/CD (gradita esperienza su GitHub Actions) per automatizzare il deployment e garantire la qualità del codice.Monitorare e risolvere problemi di performance e sicurezza delle applicazioni.Documentare il codice e le architetture sviluppate.Collaborare con team interfunzionali utilizzando metodologie Agile/Scrum.Competenze richiesteNode.Js e padronanza di Typescript.Back-end Development: Esperienza nella progettazione e implementazione di API RESTful.Database: Conoscenza di database SQL e NoSQL (PostgreSQL, MongoDB e DynamoDB).AWS: Esperienza con i principali servizi AWS (EC2, S3, RDS, Lambda, API Gateway), configurazione di IAM, CloudWatch, e utilizzo di AWS SDK e CDK (Typescript).DevOps: Esperienza con CI/CD e strumenti di monitoraggio e logging.Security: Implementazione delle best practice di sicurezza per API e microservizi.System Design: Competenze nella progettazione di sistemi scalabili e performanti.Competenze opzionaliFront-end Development: Conoscenza di framework e librerie front-end come React e Next.Js.Esperienza nella progettazione e implementazione di API GraphQLEsperienza di Settore: Esperienza in contesti di ecommerce (usiamo Shopify ed il suo ecosistema) e logistica costituisce un plus.Soft SkillsCapacità di problem solving e analisi.Buone capacità di comunicazione (anche in Inglese) e collaborazione in team.Attitudine all'apprendimento continuo e al miglioramento professionale.Capacità di documentare chiaramente il proprio lavoro.Propensione alla comprensione dei problemi di business per semplificarli attraverso l’automazione che il software può offrire.Cosa OffriamoOpportunità di lavorare su progetti innovativi e tecnicamente sfidanti. Siamo in fase di reingegnerizzazione di una serie di componenti core del sistema e parteciperai attivamente nella progettazione e sviluppo.Ambiente di lavoro dinamico e supportivo.Opportunità di crescita professionale e formazione continua.RAL 38k - 42k.Ticket restaurant da 7 Euro per i giorni lavorati in ufficio. Convenzione per servizi legati al benessere della persona.Lavoro ad alto impatto: lavorerai nel team che si occupa della creazione e la gestione di tutto il backend e degli strumenti interni per la gestione della logistica, che gestiscono oltre 1 milione di ordini all'anno. Inoltre, include l'integrazione di servizi esterni forniti dai marketplaces, garantendo così un'efficienza operativa ottimale e il miglioramento continuo dei processi aziendali.Siamo aperti a nuove idee: siamo pronti ad ascoltare i tuoi suggerimenti su come migliorare i processi e implementare nuove tecnologie per rendere il tuo lavoro più efficace e meno ripetitivo.Processo di AssunzioneMiriamo ad avere un processo di assunzione rapido (target 10 giorni) in modo da tenere ingaggiati i candidati. Faremo una prima intervista, quindi un test pratico a cui seguirà una discussione con i tuoi futuri colleghi (in questo modo anche tu avrai chiaro con chi lavorerai e come). Ultimo step con HR.Se sei una persona appassionata di tecnologia e desideri lavorare in un ambiente stimolante dove puoi fare la differenza, candidati subito.