Senior Backend Engineer (Madrid)

Senior Backend Engineer (Madrid)

13 ago
|
MACADAM
|
Madrid

13 ago

MACADAM

Madrid

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?

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.

#J-18808-Ljbffr

📌 Senior Backend Engineer (Madrid)
🏢 MACADAM
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior backend engineer (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior backend engineer (madrid) / madrid