Retour
Hybride (partiellement à distance)Niveau Intermédiaire

Développeur Backend Senior

Macadam · Barcelona, Espagne
Anglais
Publié 3 hours ago
Barcelona, Espagne

À propos de nous

Macadam est un mouvement soutenu par plus de 14 millions d'utilisateurs qui marchent chaque jour avec nous. Nous sommes ici pour rendre la marche plus gratifiante, engageante et régulière - pas seulement une habitude, mais quelque chose que les gens apprécient vraiment. Ancrée dans un design réfléchi, notre approche aide les gens à maintenir des routines plus saines en leur faisant sentir que c'est simple, motivant et amusant. À mesure que nous grandissons, nous nous concentrons sur l'approfondissement de notre impact : soutenir notre communauté avec des outils plus intelligents, des expériences plus riches et plus de raisons de continuer à bouger.

Description du poste

En tant que développeur backend senior chez Macadam, vous serez au cœur de notre équipe d'ingénierie, en concevant et en maintenant l'infrastructure côté serveur qui alimente notre application pour des millions de marcheurs dans le monde entier. Vous collaborerez étroitement avec nos équipes mobile, produit et données pour fournir des fonctionnalités fiables et de haute qualité à grande échelle.

  • Concevoir, construire et maintenir des API RESTful robustes et des services backend en utilisant NestJS
  • Concevoir et optimiser des modèles de données et des requêtes sur PostgreSQL pour la performance et la scalabilité
  • Mettre en œuvre et gérer des stratégies de mise en cache Redis pour assurer la réactivité à grande échelle
  • Exploiter les services de Google Cloud Platform (Cloud Run, Pub/Sub, Cloud Storage, etc.) pour déployer et exploiter l'infrastructure backend.
  • Collaborer étroitement avec l'équipe mobile React Native pour définir et faire évoluer les contrats API
  • Contribuer aux revues de code, à la documentation technique et aux meilleures pratiques en ingénierie
  • Surveiller, déboguer et améliorer en permanence les performances et la fiabilité du backend
  • Participez activement aux cérémonies agiles et contribuez à façonner notre feuille de route technique

Expérience professionnelle pertinente

  • Plus de six ans d'expérience en développement backend, de préférence dans un environnement à fort trafic axé sur le produit
  • Maîtrise approfondie de TypeScript et Node.js.
  • Expérience solide avec le framework NestJS et son écosystème (modules, guards, interceptors, etc.).
  • Connaissance approfondie de PostgreSQL, y compris l'indexation, l'optimisation des requêtes et la conception de schémas
  • Expérience pratique avec Redis
  • Expérience avec les services Google Cloud Platform ou les modèles de déploiement natifs du cloud

Avantages

Bon pour repas

Allocation bien-être (soutenue par Urban Sports)

Soins de santé privés (Alan)

Culture de travail hybride avec flexibilité internationale

4 jours de congé Macadam

Déjeuner d'équipe du vendredi

Événements d'entreprise et sorties

Compétences requises pour le poste

Développement backendAPI RESTfulNestJSPostgreSQLRedisGoogle Cloud PlatformTypeScriptNode.jsMéthodologies AgileRésolution de problèmesAttention aux détailsCollaboration