Senior Backend Engineer

Macadam

Cataluña

Híbrido

EUR 70.000 - 110.000

Jornada completa

Hace 10 días
Generador de candidaturas

No envíes un currículum genérico: crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Meal voucher
Wellness allowance
Private healthcare
Hybrid work
Holiday days
Team lunch
Company events
Barcelona offices

Descripción de la vacante

Macadam, a fast-growing platform used by millions of walkers worldwide, is seeking a Senior Backend Developer to own server-side infrastructure and API design. You’ll collaborate with mobile, product, and data teams to deliver reliable, scalable features, based in Barcelona with a hybrid work model.

You’ll work with NestJS, PostgreSQL, Redis, and Google Cloud Platform, shaping the backend to power the app’s growth and impact.

Formación

  • 6+ years backend development in high-traffic products.
  • Strong TypeScript and Node.js skills.
  • Solid NestJS experience and ecosystem.
  • Deep PostgreSQL knowledge: indexing, queries and schema design.
  • Hands-on Redis experience.
  • Experience with GCP and cloud-native deployment.
  • Experience with Prisma ORM.
  • Understanding of design patterns, clean architecture and SOLID.
  • Comfortable in agile startup environments.
  • Excellent problem-solving and attention to detail.
  • Fluent English.

Responsabilidades

  • Design, build, and maintain robust RESTful APIs and backend services with NestJS.
  • Architect and optimize data models and queries on PostgreSQL.
  • Implement and manage Redis caching for latency and scale.
  • Leverage Google Cloud Platform services to deploy backend infrastructure.
  • Collaborate with React Native mobile team on API contracts.
  • Contribute to code reviews, docs, and best practices.
  • Monitor and improve backend performance and reliability.
  • Participate in agile ceremonies and shape the technical roadmap.
  • Leverage AI tools to optimize workflows.

Conocimientos

6+ years backend
TypeScript
Node.js
NestJS
PostgreSQL
Redis
Google Cloud Platform
Prisma ORM
SOLID design
Agile
English

Herramientas

PostgreSQL tooling
Redis caching
Google Cloud Platform (GCP)
Prisma ORM

Descripción del empleo

WHO WE ARE

Macadam is a movement powered by over 15 million users who walk every day with us. We’re here to make walking more rewarding, engaging, and consistent - not just a habit, but something people genuinely enjoy.

Rooted in thoughtful design, our approach helps people stick with healthier routines by making them feel simple, motivating, and fun. As we grow, we’re focused on deepening our impact: supporting our community with smarter tools, richer experiences, and more reasons to keep moving.

If you’re passionate about building products that improve lives at scale, we’d love to meet you.

THE ROLE

As a Senior Backend Developer at Macadam, you will be at the core of our engineering team, designing and maintaining the server-side infrastructure that powers our app for millions of walkers worldwide. You'll work closely with our mobile, product, and data teams to deliver reliable, high-quality features at scale.

This role is based in Barcelona. We're looking for candidates who are already living in the city.

WHAT YOU'LL DO
  • Design, build, and maintain robust RESTful APIs and backend services using NestJS.
  • Architect and optimize data models and queries on PostgreSQL for performance and scalability.
  • Implement and manage Redis caching strategies to ensure responsiveness at scale.
  • Leverage Google Cloud Platform services (Cloud Run, Pub/Sub, Cloud Storage, etc.) to deploy and operate backend infrastructure.
  • Collaborate closely with the React Native mobile team to define and iterate on API contracts.
  • Contribute to code reviews, technical documentation, and engineering best practices.
  • Monitor, debug, and continuously improve backend performance and reliability.
  • Participate actively in agile ceremonies and help shape our technical roadmap.
  • Leverage AI tools to optimize your workflows
WHAT YOU'LL BRING
  • 6+ years of experience in backend development, ideally in a product-driven, high-traffic environment.
  • Strong proficiency in TypeScript and Node.js.
  • Solid experience with NestJS framework and its ecosystem (modules, guards, interceptors, etc.).
  • Deep knowledge of PostgreSQL, including indexing, query optimization, and schema design.
  • Hands‑on experience with Redis.
  • Experience with Google Cloud Platform services or cloud-native deployment patterns.
  • Experience with Prisma ORM or similar ORMs.
  • Understanding of software design patterns, clean architecture, and SOLID principles.
  • Comfortable working in an agile, fast-moving startup environment.
  • Excellent problem‑solving skills and strong attention to detail.
  • Fluent in English.
OUR TECHNICAL TOOLBOX
  • Backend: NodeJS with TypeScript, NestJS framework, Prisma ORM.
  • Database: PostgreSQL, Redis (caching).
  • Infrastructure: Google Cloud Platform (Cloud Run, Pub/Sub, Cloud Storage).
  • Mobile: React Native with TypeScript.
  • Analytics: BigQuery, Mixpanel, Metabase.
  • Practices: REST APIs, CI/CD pipelines, code reviews, agile sprints.
WHAT'S IN IT FOR YOU
  • An instrumental role in a high-visibility consumer app with millions of users.
  • Direct influence on the product and user experience.
  • A supportive, talented, and passionate international team.
  • Offices in the heart of Barcelona.
  • Meal voucher.
  • Wellness allowance (powered by Urban Sports).
  • Private healthcare (Alan).
  • Hybrid working culture with international flexibility.
  • 4 Macadam holiday days.
  • Friday Team lunch.
  • Company events and offsites.
WHY MACADAM?

We don’t just talk about change - we walk it.

Our principles:

  • Make it happen - take ownership, drive outcomes that matter.
  • Build together, win together - support and challenge each other to go further.
  • Trust the data - decide clearly, act confidently, measure what counts.
  • Build for people - design with empathy, simplicity, real humans in mind.
  • Think bigger - set the bar high, push boundaries, imagine better ways.

Macadam is an equal opportunity employer, committed to a diverse and inclusive team.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Backend Engineer
Senior Backend Engineer

Macadam • Barcelona

Presencial
EUR 90.000 - 125.000
Wellness allowance
Hybrid work culture
Friday team lunch
+2
Backend Engineering Manager
Backend Engineering Manager

Macadam • Cataluña

Híbrido
EUR 90.000 - 125.000
Meal voucher
Wellness allowance
Private healthcare
+4
Backend Engineering Manager
Backend Engineering Manager

Macadam • Barcelona

Presencial
EUR 95.000 - 125.000
Hybrid working culture
Barcelona offices
Wellness allowance
QA Engineer
QA Engineer

Macadam • Barcelona

Híbrido
EUR 55.000 - 90.000
Wellness allowance
Hybrid work
Friday team lunch
+1
Barcelona-based Senior Backend Engineer: NestJS&PostgreSQL
Barcelona-based Senior Backend Engineer: NestJS&PostgreSQL

Macadam • Barcelona

Presencial
EUR 90.000 - 125.000
Wellness allowance
Hybrid work culture
Friday team lunch
+2
Senior Backend Engineer: NestJS/TypeScript, Barcelona Hybrid
Senior Backend Engineer: NestJS/TypeScript, Barcelona Hybrid

Macadam • Cataluña

Híbrido
EUR 70.000 - 110.000
Meal voucher
Wellness allowance
Private healthcare
+5
Senior Backend Engineer
Senior Backend Engineer

Tamarind Intelligence • Madrid

Presencial
EUR 60.000 - 90.000
Apple hardware
Team events
Remote work option
+1
Senior Backend Engineer
Senior Backend Engineer

JOIN • Barcelona

Presencial
Confidential
Apple hardware
Team events in Berlin
104 remote days per year
+2
Senior Backend Developer (Delta Team) - Barcelona
Senior Backend Developer (Delta Team) - Barcelona

Biorce • Barcelona

Presencial
EUR 70.000 - 100.000
MacBook provided
Hybrid work model
Medical, dental, vision insurance
Backend Engineer, Madrid
Backend Engineer, Madrid

airapps • Madrid

Presencial
EUR 50.000 - 70.000
Apple hardware ecosystem for work
Annual bonus
Top-tier health and life insurance
+7