05 ago
|
MACADAM
|
Barcelona
ppMacadam 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. /ppRooted 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. /ppIf you’re passionate about building products that improve lives at scale, we’d love to meet you. /ph3THE ROLE /h3pAs a bSenior Backend Developer /b 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. /ppThis role is based in Barcelona. We’re looking for candidates who are already living in the city. /ph3WHAT YOU'LL DO /h3ulliDesign, build, and maintain robust RESTful APIs and backend services using bNestJS /b. /liliArchitect and optimize data models and queries on bPostgreSQL /b for performance and scalability. /liliImplement and manage bRedis /b caching strategies to ensure responsiveness at scale. /liliLeverage bGoogle Cloud Platform /b services (Cloud Run, Pub/Sub, Cloud Storage, etc.) to deploy and operate backend infrastructure. /liliCollaborate closely with the React Native mobile team to define and iterate on API contracts. /liliContribute to code reviews, technical documentation, and engineering best practices. /liliMonitor, debug, and continuously improve backend performance and reliability. /liliParticipate actively in agile ceremonies and help shape our technical roadmap.
/liliLeverage AI tools to optimize your workflows /li /ulh3WHAT YOU'LL BRING /h3ullib6+ years of experience /b in backend development, ideally in a product-driven, high-traffic environment. /liliStrong proficiency in bTypeScript /b and bNode.js /b. /liliSolid experience with bNestJS /b framework and its ecosystem (modules, guards, interceptors, etc.). /liliDeep knowledge of bPostgreSQL /b, including indexing, query optimization, and schema design. /liliHands-on experience with bRedis /b. /liliExperience with bGoogle Cloud Platform /b services or cloud-native deployment patterns. /liliExperience with bPrisma ORM /b or similar ORMs. /liliUnderstanding of software design patterns, clean architecture, and SOLID principles. /liliComfortable working in an agile, fast‑moving startup environment. /liliExcellent problem‑solving skills and strong attention to detail. /li /ulh3OUR TECHNICAL TOOLBOX /h3ullibBackend: /b NodeJS with TypeScript, bNestJS /b framework, bPrisma ORM /b. /lilibDatabase: /b bPostgreSQL /b, bRedis /b (caching). /lilibMobile: /b React Native with TypeScript. /lilibAnalytics: /b BigQuery, Mixpanel, Metabase. /li /ulh3WHAT'S IN IT FOR YOU /h3ulliAn instrumental role in a high-visibility consumer app with millions of users. /liliDirect influence on the product and user experience. /liliA supportive, talented, and passionate binternational team /b. /liliOffices in the heart of bBarcelona /b. /liliWellness allowance (powered by Urban Sports). /liliHybrid working culture with international flexibility. /liliFriday Team lunch. /liliCompany events and offsites. /li /ulh3WHY MACADAM? /h3ulliMake it happen - take ownership, drive outcomes that matter. /liliBuild together, win together - support and challenge each other to go further. /liliTrust the data - decide clearly, act confidently, measure what counts. /liliBuild for people - design with empathy, simplicity, real humans in mind. /liliThink bigger - set the bar high, push boundaries, imagine better ways. /li /ul /p #J-18808-Ljbffr
📌 Senior Backend Engineer (Barcelona)
🏢 MACADAM
📍 Barcelona