Senior Backend Developer - Node.js, Full Remote (12 months)
Posted Updated
Shakers è alla ricerca di un Senior Backend Developer specializzato in Node.js per potenziare le integrazioni PMS (Property Management System). Il ruolo è freelance, completamente remoto, della durata di 12 mesi, con inizio immediato.
Il candidato ideale possiede oltre 5 anni di esperienza in backend Node.js, competenze su GCP e REST API, conoscenza di SQL avanzato e test con Jest. Verrà inserito in un contesto hospitality tech, con possibilità di contribuire all'architettura del monorepo.
Costruire nuove integrazioni PMS end-to-end, leggendo la documentazione API e deploy di microservizi. Progettare data pipeline asincrone su Google Cloud per processare migliaia di prenotazioni al giorno. Integrare API eterogenee REST/JSON, XML/SOAP, webhook e vari schemi di autenticazione. Mantenere e ottimizzare integrazioni esistenti tra connettori PMS e sistemi terzi. Scrivere test Jest (unit e integration) e documentazione OpenAPI/Swagger. Contribuire a decisioni architetturali e tooling del monorepo. 5+ anni di esperienza nello sviluppo backend con Node.js e JavaScript moderno. Esperienza pratica con GCP (Cloud Run, Pub/Sub, BigQuery) e REST API. Conoscenza di SQL avanzato e ambiente Git & CI/CD (GitHub Actions).