Chi siamo
Fondata 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 Ruolo
Siamo 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 richieste
* Node.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 opzionali
* Front-end Development: Conoscenza di framework e librerie front-end come React e Next.js.
* Esperienza nella progettazione e implementazione di API GraphQL
* Esperienza di Settore: Esperienza in contesti di ecommerce (usiamo Shopify ed il suo ecosistema) e logistica costituisce un plus.
Soft Skills
* Capacità 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 Offriamo
* Opportunità 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 Assunzione
Miriamo 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.