Aller au contenu

RECUP

Ingénieur Backend Senior (tous genres)

TypeScriptNode.jsSQLPostgreSQLGCPPHP
Traduction automatique. Consultez l’original.

VOTRE MISSION

Nous construisons le backend de nouvelle génération qui alimente le plus grand réseau d'emballages réutilisables d'Allemagne - un système de consigne d'économie circulaire opérationnel pour près de 20.000 partenaires. Il s'agit d'une plateforme TypeScript moderne, hybride (brownfield et greenfield), cloud-native et événementielle, qui gère la logistique opérationnelle du monde réel : partenaires, points de vente, retours, facturation et exécution à l'échelle nationale, avec une expansion internationale.

Vous rejoindrez l'équipe en tant qu'ingénieur senior (tous genres) avec une réelle autonomie : conception, construction et propriété des services principaux, et travail direct avec notre lead technique et vos pairs sur l'architecture. Ce n'est pas un rôle de prise de tickets - vous façonnerez le système, pas seulement l'implémenterez.

Ce que vous ferez

  1. Concevoir, construire et posséder les services principaux de la plateforme : gestion des partenaires, points de vente, facturation et encaissement, retours, exécution et gestion des contrats
  1. Construire des intégrations événementielles et asynchrones entre les services et les systèmes externes - modèles outbox, files d'attente, tentatives, gestion des files de messages non distribués
  1. Contribuer à notre expansion internationale
  1. Collaborer avec le lead technique sur les décisions architecturales, la modélisation des données et l'extraction incrémentale des fonctionnalités de notre plateforme existante vers la nouvelle
  1. Définir la barre d'ingénierie - tests, observabilité et préparation opérationnelle intégrées dès le premier jour

Comment nous recrutons

Notre stack

Langage : PHP (7.1) (actuel), TypeScript (prochaine direction)

Framework : Shopware 5.3 et NestJS

Données : Mariadb, PostgreSQL + Prisma

Cloud : Google Cloud Platform - Cloud Run, Pub/Sub, Cloud Tasks

IA : Claude (Code, Chat et Cowork)

APIs : REST

Plateforme : GCP

Plateforme existante (vous apprendrez son domaine) : PHP / Shopware, le système de production actuel dont nous extrayons progressivement les fonctionnalités.

Comment nous recrutons

  1. Premier entretien avec People & Organisation (~25 minutes) - Nous voulons mieux vous connaître lors d'une première rencontre et vous découvrirez la culture, les valeurs et la vision de RECUP et mieux vous connaîtrez pour une adéquation mutuelle
  1. Rencontre avec le Responsable du Recrutement (Lead Technique) (~25 minutes) - Comprendre la plateforme RECUP d'un point de vue technique
  1. Notre étude de cas à emporter (~55 minutes) est conçue pour être assistée par IA - utilisez votre agent préféré, comme vous le feriez au travail. Nous ne testons pas la syntaxe mémorisée ; nous évaluons le jugement d'ingénierie : comment vous spécifiez le travail, attrapez et corrigez l'agent, et prenez des décisions architecturales. Attendez-vous à un bref travail à emporter plus une session de pairage et de conception en direct
  1. Rencontre avec l'équipe (Lead Technique et Ingénieur) + session de codage IA en direct (extension de notre test à emporter) (~55 minutes) - Expérience de travail avec votre nouvelle équipe
  1. Rencontre Personnelle : Rencontrez notre Co-PDG (~25 minutes, obtenez un aperçu de notre produit et de notre activité) et prenez un café avec notre lead technique en personne

Envie de nous aider à écrire l'histoire de l'emballage réutilisable ?

Alors nous attendons votre candidature avec impatience : envoyez-nous une lettre de motivation courte et percutante et votre CV via le formulaire de candidature. Ce qui compte pour nous, ce sont vos compétences, votre expérience et surtout si vous vous identifiez à nos valeurs et à notre culture d'entreprise. Comme nous ne sommes pas non plus entièrement exempts de biais inconscients, nous vous demandons de bien vouloir ne pas inclure de photo.

Où pouvons-nous encore nous améliorer ?

Nous voulons devenir plus diversifiés car nous croyons que nous ne pouvons atteindre notre vision que par la diversité, et que l'innovation ne peut émerger que par la diversité. Nous accueillons donc les candidatures de personnes d'origines internationales, de toutes identités de genre, de tous âges, de personnes de couleur, et de personnes en situation de handicap ou atteintes de maladies chroniques.

Vous trouverez ici notre politique de confidentialité.

CE QUE VOUS APPORTEZ

  1. 7–10 ans d'ingénierie backend, avec une profonde expérience de production en Node.js, TypeScript et une expérience pratique substantielle de NestJS en production, ainsi que la capacité de travailler avec du code PP2 (PHP) hérité
  1. Solide conception et exécution de systèmes - vous avez conçu des systèmes distribués, fortement événementiels/asynchrones et les avez mis en production, pas seulement esquissés sur tableau blanc
  1. Modélisation de données relationnelles solide et SQL (MySQL, PostgreSQL idéalement)
  1. À l'aise pour prendre en charge un problème de bout en bout : conception, construction, test, déploiement, exploitation
  1. L'anglais étant notre langue de travail, une maîtrise de l'anglais d'au moins un niveau C1 est nécessaire
  1. Autorisation de travail dans l'UE
  1. Basé à Munich. Il s'agit d'un rôle hybride : 2 jours par semaine dans nos bureaux de Munich, le reste en télétravail

Travailler avec des agents de codage IA (une partie réelle de ce rôle)

Nous utilisons des agents de codage IA (Claude Code) chaque jour comme partie intégrante de notre façon de construire. Nous attendons de vous que vous fassiez de même. Concrètement, nous recherchons quelqu'un qui :

  1. a livré du code de production avec un agent de codage IA,
  1. peut décrire son flux de travail - comment il spécifie, interroge, révise et intègre la sortie de l'agent,
  1. a des opinions éclairées sur les points où les agents échouent et comment s'en prémunir (discipline de révision, tests, garde-fous architecturaux)

Ce n'est pas un mot à la mode pour nous - c'est ainsi que l'équipe travaille, et notre processus d'embauche le reflète (ci-dessous).

Atouts appréciés

  1. Expérience événementielle / CQRS / outbox
  1. Google Cloud Platform
  1. Expérience de migration ou d'extraction de systèmes hérités (remplacement incrémental d'un ancien système)
  1. À l'aise avec la lecture de bases de code inconnues ou héritées

CE QUE NOUS OFFRONS

  • L'opportunité d'avoir un impact dans une entreprise qui combine croissance économique et impact réel et durable
  • Modèles de travail flexibles (horaires flexibles, télétravail)
  • Espace pour le développement et l'autonomie : vous façonnez activement votre domaine
  • Une culture personnelle et professionnelle et une culture de feedback ouvert
  • Un environnement dynamique et axé sur la croissance dans une phase de scale-up
  • Partenariats avec Wellpass, Urban Sports Club, Open Up et Future Bens
  • Vous trouverez tous nos avantages sur notre page carrière.

À propos de nous

Pourquoi RECUP existe-t-il ?

Nous nous engageons de toutes nos forces pour un avenir sans emballages à usage unique et voulons enthousiasmer le plus grand nombre possible pour le réutilisable. Avec environ 20.000 partenaires, nous sommes le système de réutilisable leader en Allemagne pour la restauration – et nous continuons à nous étendre dans toute l'Europe. Car il est maintenant entre nos mains à tous que notre environnement et notre écosystème soient préservés pour les générations futures.

Notre vision

Notre vision est de créer un écosystème durable et circulaire pour un monde sans emballages à usage unique.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026