Senior Backend Engineer

Macadam

Barcelona

Presencial

EUR 90.000 - 125.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante
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

Wellness allowance
Hybrid work culture
Friday team lunch
Company events
Offices in Barcelona

Descripción de la vacante

Macadam is seeking a Senior Backend Developer to own the server-side infrastructure powering our app for millions of walkers. You will design robust APIs, optimize data models, and implement caching to ensure performance at scale.

The role is based in Barcelona, with a hybrid culture and strong collaboration with mobile, product, and data teams. We value 6+ years in backend development, expertise in TypeScript/Node.js, NestJS, PostgreSQL, Redis, and Prisma ORM, plus experience with Google Cloud

Formación

  • 6+ years of backend development in product-driven, high-traffic environments.
  • Strong proficiency in TypeScript and Node.js.
  • Hands-on experience with NestJS, PostgreSQL, Redis, and Prisma ORM.
  • Experience deploying on Google Cloud Platform and cloud-native patterns.
  • Solid understanding of software design patterns and SOLID principles.

Responsabilidades

  • Design, build, and maintain robust RESTful APIs and backend services.
  • Architect data models and queries for performance and scalability.
  • Implement caching strategies to ensure responsiveness at scale.
  • Collaborate with mobile, product, and data teams on API contracts.
  • Contribute to code reviews, documentation, and engineering best practices.
  • Monitor and optimize backend performance and reliability.

Conocimientos

TypeScript
Node.js
NestJS
PostgreSQL
Redis
Prisma ORM

Herramientas

NestJS Framework
Prisma ORM
Google Cloud Platform
Redis
PostgreSQL
RESTful APIs

Descripción del empleo

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.
OUR TECHNICAL TOOLBOX
  • Backend: NodeJS with TypeScript, NestJS framework, Prisma ORM.
  • Database: PostgreSQL, Redis (caching).
  • Mobile: React Native with TypeScript.
  • Analytics: BigQuery, Mixpanel, Metabase.
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.
  • Wellness allowance (powered by Urban Sports).
  • Hybrid working culture with international flexibility.
  • Friday Team lunch.
  • Company events and offsites.
WHY MACADAM?

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

  • 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 • Cataluña

Híbrido
EUR 70.000 - 110.000
Meal voucher
Wellness allowance
Private healthcare
+5
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