Indietro
Ibrido (parzialmente da remoto)Livello Intermedio

Sviluppatore Backend Senior

Macadam · Barcelona, Spagna
Inglese
Pubblicato 3 hours ago
Barcelona, Spagna

Chi siamo

Macadam è un movimento sostenuto da oltre 14 milioni di utenti che camminano ogni giorno con noi. Siamo qui per rendere la camminata più gratificante, coinvolgente e costante - non solo un'abitudine, ma qualcosa che le persone apprezzano davvero. Radicato in un design pensato, il nostro approccio aiuta le persone a mantenere routine più sane rendendole semplici, motivanti e divertenti. Man mano che cresciamo, ci concentriamo sull'approfondimento del nostro impatto: supportando la nostra comunità con strumenti più intelligenti, esperienze più ricche e più motivi per continuare a muoversi.

Descrizione del lavoro

Come sviluppatore backend senior presso Macadam, sarai al centro del nostro team di ingegneria, progettando e mantenendo l'infrastruttura lato server che alimenta la nostra app per milioni di camminatori in tutto il mondo. Collaborerai strettamente con i nostri team mobile, prodotto e dati per offrire funzionalità affidabili e di alta qualità su larga scala.

  • Progettare, costruire e mantenere API RESTful robuste e servizi backend utilizzando NestJS
  • Progettare e ottimizzare modelli di dati e query su PostgreSQL per prestazioni e scalabilità
  • Implementare e gestione di strategie di caching Redis per garantire reattività su larga scala
  • Sfruttare i servizi di Google Cloud Platform (Cloud Run, Pub/Sub, Cloud Storage, ecc.) per distribuire e gestire l'infrastruttura backend.
  • Collaborare strettamente con il team mobile React Native per definire e iterare sui contratti API
  • Contribuire alle revisioni del codice, alla documentazione tecnica e alle migliori pratiche ingegneristiche
  • Monitorare, debug e miglioramento continuo delle prestazioni e dell'affidabilità del backend
  • Partecipa attivamente alle cerimonie agili e contribuisci a definire la nostra roadmap tecnica

Esperienza lavorativa pertinente

  • Oltre sei anni di esperienza nello sviluppo backend, preferibilmente in un ambiente ad alto traffico orientato al prodotto
  • Eccellente competenza in TypeScript e Node.js.
  • Esperienza solida con il framework NestJS e il suo ecosistema (moduli, guardie, intercettori, ecc.).
  • Conoscenza approfondita di PostgreSQL, inclusa l'indicizzazione, l'ottimizzazione delle query e la progettazione dello schema
  • Esperienza pratica con Redis
  • Esperienza con i servizi Google Cloud Platform o modelli di distribuzione nativi del cloud

Benefici

Buono pasto

Indennità benessere (supportata da Urban Sports)

Assistenza sanitaria privata (Alan)

Cultura di lavoro ibrida con flessibilità internazionale

4 giorni di ferie Macadam

Pranzo di squadra del venerdì

Eventi aziendali e uscite

Competenze richieste per il lavoro

Sviluppo backendAPI RESTfulNestJSPostgreSQLRedisGoogle Cloud PlatformTypeScriptNode.jsMetodologie AgileProblem SolvingAttenzione ai dettagliCollaborazione