Senior Backend Developer (Node.js) - Remote

06 ago - Roma
Shakers

Senior Backend Developer (Node.js) – Integrazioni PMS | Freelance Full Remote | 12 mesi

È pronto/a a candidarsi? Si assicuri di aver compreso tutte le responsabilità e i compiti associati a questo ruolo prima di procedere.

Stiamo cercando, tramite Shakers, un/a Senior Backend Developer per un progetto freelance nel settore hospitality tech, focalizzato sull'espansione del layer di integrazione tra sistemi PMS (Property Management System) e un motore di pricing basato su intelligenza artificiale.

Cosa farai

Costruire nuove integrazioni PMS end-to-end, dalla lettura della documentazione API fino al deploy di microservizi in produzione

Progettare data pipeline asincrone su Google Cloud (Cloud Tasks, Pub/Sub, BigQuery) per processare migliaia di prenotazioni al giorno

Integrarti con API eterogenee: REST/JSON, XML/SOAP, webhook (incluso SNS), con diversi schemi di autenticazione

Mantenere e ottimizzare integrazioni esistenti, gestendo edge case tra diversi connettori PMS

Scrivere test Jest (unit e integration)



e mantenere aggiornata la documentazione OpenAPI/Swagger

Contribuire a decisioni architetturali e al tooling condiviso del monorepo

Requisiti

5+ anni di esperienza in sviluppo backend Node.js, JavaScript/ES Modules moderno

Esperienza pratica con GCP (Cloud Run, Cloud Tasks, Pub/Sub, Firestore, BigQuery, Secret Manager)

Solida conoscenza di REST API (auth, paginazione, rate limiting, retry)

SQL avanzato (BigQuery o simili)

Git & CI/CD (GitHub Actions), trunk-based development

Express.js e disciplina di testing con Jest

Lingua italiana (parlata e/o scritta)

Nice to have: esperienza in hospitality/travel tech (PMS, OTA, channel manager), architetture event-driven, data warehousing/ETL.

Modalità: Tempo pieno, full remote, 12 mesi, inizio asap. xkiyazw

Per questa posizione sono disponibili opzioni di lavoro da remoto/a casa.

SIOP Manager EMEA

07 ago - Burolo
Altro

Operaio/ia alimentare

07 ago - San Lorenzo Guazzone
Adecco

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per senior backend developer (node.js) - remote / roma

Project Manager Impianti & Cantieri – Pianificazione

07 ago - Udine
Altro

Ambassador per Eventi: Vendite, Formazione e Viaggi

07 ago - Magenta
Altro