Sviluppatore back-end
Junior / Apprendista

Default organization logo

Humans.tech

Livorno, Livorno, Toscana, Italia

Hybrid

Contratto a tempo indeterminato

Tecnologia e software

Descrizione della Posizione Lavorativa

Humans.tech progetta interfacce intelligenti che risolvono problemi complessi, migliorano le esperienze utente e hanno anche un design curato. Collaboriamo con realtà globali come Airbnb, Amazon e Angelini e vogliamo rivoluzionare il modo in cui persone e aziende interagiscono con la tecnologia.

Se vuoi unirti al team e hai voglia di scrivere codice che milioni di persone useranno ogni giorno, ti cerchiamo. Farai la differenza se possiedi le seguenti competenze:

  • Ottima conoscenza di TypeScript e Node.js
  • Ottima conoscenza dei principali database SQL e NoSQL
  • Conoscenza del framework Fastify
  • Esperienza nello sviluppo di REST API
  • Esperienza in sistemi con comunicazione asincrona (socket, pub/sub, ecc.)
  • Conoscenza e uso di tool di versioning (es. GitHub)
  • Conoscenza e uso di tool per pipeline CI/CD (es. GitHub Actions)
  • Uso quotidiano di Docker
  • Conoscenza ed esperienza con Amazon Web Services (AWS)
  • Esperienza nello sviluppo di architetture a microservizi
  • Uso avanzato di package manager (es. YARN, PNPM)
  • Perfetta conoscenza di Git, best practice di branching e convenzioni di commit
  • Buona conoscenza professionale dell'inglese scritto e parlato
  • Madrelingua italiana

Se non ti riconosci in questo ruolo probabilmente non è la posizione giusta per te se:

  • Credi solo nelle tue idee e non accetti confronto
  • Preferisci lavorare da solo senza collaborazione
  • Ti limiti alla tua comfort zone e non cerchi crescita

Il valore aggiunto che apprezziamo (non obbligatorio):

  • Inglese a livello nativo
  • Conoscenza e uso di sistemi di orchestrazione (es. Kubernetes)
  • Esperienza nello sviluppo in Python
  • Esperienza in altri linguaggi e apertura ad apprenderne di nuovi
  • Disponibilità a valutare una relocation alle giuste condizioni

Modalità di lavoro: Full remote possibile; sono benvenuti anche approcci misti o in sede, particolarmente se punti a crescere come Team Leader o Product Leader.

Condizioni economiche e benefit

  • Contratto di assunzione full-time
  • RAL da €36.000+ a €48.000+ (range indicativo per diverse seniority)
  • Buoni pasto (full-ticket)
  • Healthcare (assicurazione sanitaria UnoBravo)
  • Wealthcare (Starting Finance)
  • Hardware di alto livello (es. MacBook M4 Pro)
  • Piano di crescita personalizzato, coaching e mentoring on the job
  • Team building nazionali e internazionali
  • Accesso a bonus basati su performance

Percorso di selezione:

  1. Colloquio introduttivo (30 minuti): conversazione informale per conoscerci
  2. Approfondimento (30 minuti): dettagli su cultura aziendale, modalità di lavoro e benefits
  3. Pair programming (90 minuti): sessione pratica con feedback reciproci

Se vuoi scrivere codice che combina intelligenza umana e tecnologia per creare interazioni digitali fluide e d'impatto, applica ora. Il presente annuncio è rivolto a candidati e candidate (D.Lgs 198/2006).

Requisiti

Ottima conoscenza di TypeScript e Node.js; esperienza con database SQL e NoSQL; conoscenza di Fastify; sviluppo di REST API; esperienza con comunicazione asincrona (socket, pub/sub); uso di sistemi di versioning (es. GitHub) e di pipeline CI/CD (es. GitHub Actions); uso quotidiano di Docker; conoscenza di AWS; esperienza in architetture a microservizi; uso avanzato di package manager (YARN, PNPM); perfetta padronanza di Git e best practice; buona conoscenza dell'inglese scritto e parlato; madrelingua italiana. Disponibilità a lavoro full-remote o ibrido; relocation valutata.

Competenze richieste

  • Competenze professionali
  • TypeScript Node.js Fastify REST APIs SQL NoSQL Comunicazione asincrona (socket pub/sub) Git / GitHub CI/CD (GitHub Actions) Docker AWS Microservizi YARN / PNPM Kubernetes Python
  • Competenze trasversali
  • Lavoro di squadra Problem solving Adattabilità Comunicazione Propensione all'apprendimento Orientamento al risultato