MA

Senior Product Engineer - React Native

Hiring from
Spain
Work type
Hybrid
Posted

619,239 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

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 Product Engineer - React Native, you'll build our React Native app, and you won't stop at the screen. When a feature needs a new endpoint, a schema change or a config in the back-office, you build that too.

You'll join a small, product-minded team where engineers own what they build, from the first technical decisions to the release and beyond.

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


WHAT YOU'LL DO

  • Build and maintain features in our React Native app, with high performance, smooth animations and pixel-perfect UI.
  • Go beyond the app when a feature needs it: design API contracts, write endpoints in NestJS, evolve data models in PostgreSQL.
  • Lead projects end to end: technical approach, scope trade-offs, delivery and release.
  • Test what you ship and keep the quality bar high.
  • Review code and help raise the standards of the team.
  • Contribute to tech debt, performance and tooling.
  • Use AI every day in your workflow.


WHAT YOU'LL BRING

  • 5+ years of experience in software engineering, with a strong focus on mobile.
  • Deep knowledge of React Native and TypeScript, with apps shipped to production at scale.
  • Hands-on backend experience with Node.js, ideally NestJS: building REST APIs and working with a relational database.
  • Comfortable owning a feature end to end, including the decisions on scope, the release and what happens after it.
  • A testing mindset: you write the tests and don't count on someone else to find your bugs.
  • Daily, confident use of AI coding agents, and the judgement to direct and review them.
  • Product sense: you care about why we build something, not only how.
  • Fluent in English.


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 Wellhub).
  • Private healthcare (Alan).
  • Hybrid working culture.
  • 4 extra 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.


Want to see what we're about? Check out our website, Linkedin, Notion and Instagram page.

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

Similar jobs

Apply for this job100% free