Cosa farai
- Lavorerai sui servizi backend che alimentano l'app mobile e l'app web, a stretto contatto con il CTO.
- Svilupperai e manterrai API REST documentate con OpenAPI/Swagger.
- Gestirai autenticazione e autorizzazione (JWT, OAuth) e la gestione di ruoli e permessi.
- Curerai l'architettura su AWS con scaling automatico, gestendo picchi di traffico durante gli eventi.
- Manterrai una clean architecture (controller, repository, service layer) e utilizzerai pipeline CI/CD già strutturate.
- Eseguirai test automatici, scansioni di vulnerabilità e deployment su AWS (produzione) e Coolify (staging).
- Collaborerai con il team frontend per garantire coerenza tra servizi e esperienza utente.
Requisiti tecnici
- Node.js e TypeScript – almeno 3 anni di esperienza solida.
- Esperienza con Fastify o AdonisJS.
- Conoscenza approfondita di PostgreSQL.
- Competenza nella progettazione di REST API con OpenAPI/Swagger.
- Conoscenza di Zod per la validazione.
- Esperienza con JWT, OAuth e gestione ruoli/permessi.
- Uso quotidiano di Git/GitHub.
- Conoscenza base di Docker e concetti di scaling dinamico.
Nice to have
- Servizi AWS (S3, Bedrock, Textract, Cognito).
- Conoscenza di CI/CD.
- Esperienza con WebSocket (Centrifugo).
- Esperienza pregressa in contesti startup ad alta intensità.
Cosa offre l'azienda
- RAL 40‑50 k, CCNL Metalmeccanico, 13ª mensilità.
- Buoni pasto da 8 €/giorno.
- Modalità ibrida flessibile senza giorni fissi, dotazione Mac.
- Ambiente startup in crescita con recenti round di investimento.
Per candidarti invia i tuoi dati a info@cercalavoro.com