Sviluppatore Web
Descrizione dell'offerta
Web Developer Backend (API) – Laravel / Angular
Bonsai | Prato | Full-time | On-site
Bonsai è un’azienda in forte espansione con sede a Prato, che sta sviluppando un software modulare per supportare la crescita delle aziende sui marketplace (automazioni, integrazioni, analisi e gestione operativa). Cerchiamo una figura Backend orientata alle API, con una buona base anche sul front-end (Angular), curiosa e pronta a imparare nuove tecnologie e approcci.
Cosa farai
- Progetterai e svilupperai API REST (evolutive, versionate, documentate) per i moduli della piattaforma.
- Lavorerai su Laravel per logiche di business, integrazioni e servizi.
- Collaborerai con il team per l’integrazione con il front-end in Angular.
- Ti occuperai di integrazioni con marketplace e servizi esterni (connettori, webhooks, sync dati).
- Scriverai codice pulito, testabile e manutenibile, contribuendo alle scelte tecniche e all’architettura modulare.
Requisiti
- Esperienza nello sviluppo backend e nella realizzazione di API.
- Conoscenza solida di PHP/Laravel.
- Buona conoscenza di Angular (integrazione API, componenti, gestione stato base).
- Confidenza con database relazionali (MySQL/PostgreSQL) e concetti di query/ottimizzazione.
- Attitudine al lavoro in team, comunicazione chiara, autonomia e responsabilità.
- Plus graditi (non obbligatori)
- Esperienza con Docker, CI/CD, ambienti cloud.
- Conoscenza di queue/job (es. Redis, Laravel Queue), caching, gestione file.
- Familiarità con OAuth2/JWT, sicurezza API, rate limiting.
- Test (PHPUnit, Pest, test end-to-end o integrazione).
- Esperienza con sistemi di integrazione: webhooks, feed, connettori, sincronizzazioni.
Cosa cerchiamo davvero
Una persona curiosa, predisposta a imparare cose nuove, che ami ragionare per moduli e miglioramento continuo: performance, qualità del codice, sicurezza, esperienza utente (anche indiretta).
Cosa offriamo
- Inserimento in un progetto prodotto in crescita, con reale impatto sulle aziende che vendono sui marketplace.
- Team snello, confronto diretto, spazio per proporre soluzioni e miglioramenti.
- Percorso di crescita tecnico (e, se ti interessa, anche verso ownership di moduli).
- Retribuzione commisurata all’esperienza.
- Formazione continua: tempo e supporto per imparare strumenti e tecnologie utili al prodotto.