Middle / Junior software developer
Descrizione dell'offerta
Middle / Junior software developer
San Lazzaro di Savena (BO) (ibrido – 2 giorni smart + orario flessibile)
RAL 25.000 – 30.000 € + buoni pasto + bonus
Startup in fase di scale-up
Chi siamo
Siamo una startup di circa 10 persone che sviluppa un software B2B Marketplace platform verticale nel settore aftermarket automotive.
Il nostro sistema è utilizzato quotidianamente per gestire flussi operativi reali (ordini, spedizioni, documenti e integrazioni con sistemi esterni). Siamo il punto di contatto tra fornitori italiani e i principali canali digitali europei, lavorando come “integratori” che stanno nel mezzo e fanno andare tutto liscio come l’olio.
Il prodotto è vivo, cresce costantemente ed è nato in un contesto startup, con tutte le sfide che questo comporta: priorità che cambiano, necessità di trovare soluzioni pragmatiche e attenzione costante all’equilibrio tra velocità e qualità.
Lavoriamo con uno stack moderno:
- Backend: Node.js, TypeScript, AdonisJS
- Frontend: TypeScript, React.js, Next.js
- Database: PostgreSQL
- Cloud / DevOps: AWS (gestito in collaborazione con partner esterno)
- Metodo di lavoro: Agile, sprint bisettimanali, task management con Linear
Il team di sviluppo è composto da 2 sviluppatori (backend/devops e frontend) più un tirocinante. Stiamo cercando una figura middle/junior che voglia crescere all’interno di un contesto tecnico reale e stimolante.
Chi cerchiamo
Cerchiamo uno/a Software Developer Middle o Junior che abbia voglia di:
- lavorare su un software interno, usato ogni giorno
- crescere tecnicamente su un progetto già strutturato
- assumersi responsabilità progressive, non solo eseguire task
Non cerchiamo qualcuno che “segua istruzioni senza capire”, ma una persona che:
- sia proattiva
- voglia capire il perché delle scelte tecniche
- sia curiosa rispetto ai flussi di business dietro al codice
Per noi junior/middle significa avere basi solide e voglia di crescere rapidamente in un ambiente dove l’impatto del singolo è reale.
Cosa farà nel concreto
La persona che entrerà nel team:
- Svilupperà nuove funzionalità lato backend e frontend
- Lavorerà su codice esistente, imparando a leggerlo, comprenderlo e modificarlo in modo responsabile
- Parteciperà agli sprint e ai momenti di pianificazione tecnica
Non chiediamo di avere tutte le conoscenze o risposte, ma di costruire bene ciò che si sviluppa, imparando a riconoscere nel tempo cosa è sostenibile e cosa no.
Il ruolo nel team
L’obiettivo è crescere progressivamente fino ad avere sempre più autonomia decisionale e tecnica.
In un team piccolo:
- il contributo di ciascuno è visibile
- gli errori si vedono ma soprattutto si notano i miglioramenti
Cerchiamo qualcuno che voglia fare un percorso di crescita reale, costruendo competenze solide nel tempo e diventando una figura sempre più autonoma e consapevole all’interno del team.
Cosa riteniamo importante
- Buona conoscenza di TypeScript
- Esperienza (anche accademica o personale) con React / Next o framework simili
- Comprensione base di backend (API REST, database relazionali, concetti CRUD)
- Capacità di leggere codice scritto da altri
- Attitudine al confronto e alla collaborazione
- Voglia di migliorare la qualità del proprio codice nel tempo
Lingua e modalità di lavoro
- Italiano obbligatorio per il lavoro quotidiano e il confronto tecnico
- Inglese necessario per documentazione e comunicazione con tirocinanti
- Modalità di lavoro ibrida: 2 giorni a settimana di smart working
Cosa offriamo
- RAL 25K -> 30K + buoni pasto
- Bonus annuali basati su KPI qualitativi
- 2 giorni smart + orario flessibile
- Crescita tecnica concreta su un prodotto reale
- Coinvolgimento nelle decisioni tecniche nel tempo
- Ambiente startup giovane e dinamico, dove le idee contano più delle gerarchie
- Impatto diretto e misurabile sul prodotto
- Tavolo da ping pong per sfide incredibili durante le pause