Roma, Roma, Lazio, Italia
Hybrid
Contratto a tempo indeterminato
TouchAndContact è una startup italiana che trasforma contatti raccolti durante eventi e attività commerciali in lead qualificati, automatizzando l'enrichment e l'inserimento nei CRM. Ha recentemente chiuso un round da 1,8 milioni di euro rivolto allo sviluppo prodotto e prevede un'espansione internazionale.
Ruolo: sarai parte del team tech e lavorerai sui servizi backend che supportano l'app mobile e l'app web, riportando direttamente al CTO e contribuendo alla crescita del prodotto e a una nuova piattaforma di gestione eventi in arrivo.
Sviluppare e manutenere i servizi backend a supporto delle applicazioni.
Progettare e documentare API REST usando OpenAPI/Swagger.
Implementare autenticazione e autorizzazione (JWT, gestione ruoli e permessi).
Progettare soluzioni su un'infrastruttura dinamica AWS con autoscaling per gestire picchi di traffico durante gli eventi.
Mantenere una clean architecture (controller, repository, service layer).
Usare e migliorare pipeline CI/CD esistenti (test automatici, vulnerability scan, deployment su AWS e staging su Coolify).
Interfacciarsi con il reparto frontend per garantire coerenza tra servizi e UX.
Node.js e TypeScript, minimo 3+ anni di esperienza consolidata.
Esperienza con Fastify e/o AdonisJS.
PostgreSQL.
Conoscenza approfondita di REST API e documentazione con OpenAPI/Swagger.
Validazione con Zod.
Concetti chiari di autenticazione/autorizzazione (JWT, OAuth, ruoli/permessi).
Buona padronanza di Git (GitHub).
Conoscenze base di Docker e dei concetti di scaling e istanze dinamiche.
Familiarità con servizi AWS (S3, Bedrock, Textract, Cognito).
Conoscenza di CI/CD più avanzata.
Esperienza con WebSocket (es. Centrifugo).
Esperienza pregressa in contesti startup ad alta intensità.
Sei una persona autonoma e proattiva, abituata a lavorare in contesti startup con ritmi sostenuti, capace di gestire i task in autonomia e di prendere iniziative senza supervisione costante. Conosci i fondamentali del backend engineering e ti trovi a tuo agio in team orizzontali dove ogni contributo conta.
RAL: 40.000 - 50.000 €
Contratto: CCNL Metalmeccanico, 13 mensilità
Buoni pasto da 8€/giorno
Modalità ibrida flessibile, senza giorni fissi in ufficio (organizzazione concordata col team).
Dotazione Mac.
Contesto startup in crescita con recente investimento e piani di espansione.