Back-end Developer (Node.js, AWS, Serverless)

Neulabs · Not Specified, Italia ·


Descrizione dell'offerta

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.

Candidatura e Ritorno (in fondo)