Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Chi siamo
Tuurbo srl è una startup innovativa specializzata in soluzioni SaaS che integrano AI e strumenti di marketing automation progettati per rivoluzionare l'ottimizzazione di siti web, eCommerce e portali di news. La nostra missione è cambiare il paradigma della gestione delle attività operative dei team IT e marketing, generando i risultati di un intero team tramite una tecnologia plug-and-play in grado di ottimizzare qualunque sito web in 48h, garantendo un significativo incremento del traffico e delle conversioni. Siamo una realtà ambiziosa in crescita con un ambiente giovane e dinamico, e ci impegniamo quotidianamente per creare un'esperienza di lavoro stimolante e confortevole per i nostri collaboratori.
Obiettivo del ruolo
Cerchiamo un/a Backend Developer mid-level (almeno 3 anni di esperienza) che contribuisca allo sviluppo e all’evoluzione dei servizi applicativi di Tuurbo. Il ruolo prevede progettazione e implementazione di logiche backend in un contesto moderno basato su Node.js e TypeScript tramite architetture serverless, con attenzione a qualità del codice, affidabilità, contenimento dei costi e semplicità delle soluzioni implementative. La figura lavorerà a stretto contatto con prodotto e frontend, partecipando attivamente alle scelte tecniche a stretto contatto con il CTO e portando funzionalità in produzione con ownership end-to-end.
Cosa farai (responsabilità)
Progetterai e svilupperai servizi backend e API
- Progettazione e implementazione di API (REST o equivalenti) e servizi backend manutenibili e scalabili.
- Scrittura di codice in Node.js/TypeScript orientato a leggibilità, testabilità e riuso.
- Evoluzione e manutenzione di servizi esistenti, con attenzione a compatibilità e regressioni.
Lavorerai in architettura serverless ed event-driven
- Implementazione di funzioni stateless (es. AWS Lambda o equivalenti) e gestione di trigger/eventi.
- Progettazione di flussi asincroni, con gestione corretta di retry, idempotenza e fallimenti.
- Ottimizzazione di performance e costi tipici dei sistemi serverless (cold start, timeouts, memory/CPU, invocazioni).
Gestirai dati, stato e caching
- Modellazione dati e integrazione con database SQL e/o NoSQL in base al caso d’uso.
- Implementazione di strategie di caching e gestione dello stato (es. Redis o equivalenti), bilanciando coerenza, latenza e complessità.
- Cura di query, indici e access patterns per sostenere carichi reali di produzione.
Migliorerai affidabilità, osservabilità e operatività in produzione
- Implementazione di logging strutturato, error handling robusto e gestione eccezioni coerente.
- Contributo a osservabilità di base: metriche, tracing e/o alerting, per rendere i servizi debuggabili e monitorabili.
- Analisi e risoluzione di bug/incidenti, con approccio metodico e orientato alla prevenzione.
Contribuirai ai processi di delivery e qualità
- Collaborazione su pipeline CI/CD e automazione dei deploy.
- Supporto nella definizione di scelte tecniche pragmatiche: soluzioni semplici ed efficaci, commisurate all’impatto sul prodotto.
Collaborerai con prodotto e frontend con ownership end-to-end
- Lavoro su task dall’analisi al rilascio, coordinandoti con frontend e prodotto per requisiti, trade-off e integrazioni.
- Partecipazione a stime, scomposizione delle attività e gestione delle priorità in ottica di impatto.
Competenze richieste (must have)
- Esperienza reale (min 3 anni) di sviluppo backend con Node.js in produzione.
- Buona padronanza di JavaScript e TypeScript, inclusi async/await e programmazione asincrona.
- Capacità di progettare e implementare API e servizi backend manutenibili e scalabili.
- Esperienza con architetture serverless e funzioni stateless (es. AWS Lambda o equivalenti).
- Esperienza con database SQL e/o NoSQL e modellazione dei dati.
- Conoscenza di caching e strategie di gestione dello stato (es. Redis o equivalenti).
- Capacità di lavorare con logging, error handling e osservabilità di base (metriche, tracing o alerting).
- Attenzione a performance, affidabilità e costi in ambienti cloud/serverless.
- Familiarità con CI/CD e automazione dei deploy.
- Capacità di collaborare con team frontend/prodotto e lavorare con ownership su task end-to-end.
- Approccio pragmatico: scegliere soluzioni semplici ed efficaci in base all’impatto sul prodotto.
Competenze gradite (nice to have)
- Esperienza con cloud provider (AWS e Cloudflare in particolare) e servizi tipici serverless (API Gateway, Lambda, Cloudfront, EC2, RDS, ecc.).
- Esperienza con test automatizzati (unit/integration) e strategie di test per sistemi event-driven.
- Esperienza con strumenti di osservabilità (es. CloudWatch, Datadog, Grafana o equivalenti).
- Conoscenza di architetture a domini/modularizzazione del codice (monorepo, package interni, boundary chiari).
Profilo ideale
- Sei autonomo/a nel portare una funzionalità dalla specifica al rilascio, chiedendo aiuto quando serve e senza perdere tempo in over-engineering.
- Ragioni per trade-off (velocità vs qualità, semplicità vs estensibilità, costo vs affidabilità).
- Ti interessa costruire prodotto: non solo “scrivere codice”, ma far funzionare bene servizi reali in produzione.
- Hai cura dei dettagli e non scarichi la complessità sugli altri team.
Modalità di lavoro
- Full-Time
- In sede a Acireale (Catania) - Abbiamo un ufficio moderno con area relax e vista Etna. Lavoriamo a stretto contatto, ma crediamo nella flessibilità e nel buonsenso.
Come valutiamo il ruolo (processo tipico)
- Colloquio conoscitivo (esperienze, approccio, autonomia, comunicazione).
- Prova pratica breve: piccola API/funzione serverless in TypeScript + gestione errori/logging + ragionamento su trade-off.
- Colloquio tecnico-operativo: architettura, event-driven, database/caching, debugging e scelte pragmatiche.
- Incontro finale (fit, aspettative, modalità di lavoro).
Cosa offriamo
- RAL: €34-40K
- Contratto di lavoro (no. P.IVA)
- Opportunità di crescita in un’azienda in rapida espansione
- Ambiente di lavoro giovane e dinamico
- Ufficio moderno e confortevole (caffè, acqua, snack, Xbox, calcetto, team building etc.)
Il presente annuncio è rivolto a candidati ambosessi ai sensi delle leggi 903/77 e 125/91, nonché a persone di tutte le età e nazionalità, e a candidati appartenenti a qualsiasi minoranza etnica, religiosa o di altro tipo, ai sensi dei decreti legislativi 215/03 e 216/03 e del D.Lgs. 198/2006, e successive modifiche.
Key Skills
Ranked by relevanceReady to apply?
Join Tuurbo.ai and take your career to the next level!
Application takes less than 5 minutes

