Engineering
Full-Stack
TypeScript
API
Open Source

Senior Software Engineer

Engineering

Le role

On cherche un senior software engineer pour notre core team. Tu travailleras sur toute la stack - API design, database modeling, frontend et integrations.

Recommand, ce n'est pas une app CRUD. C'est de l'infrastructure. On parle d'API's, de datamodels, de workflows, de systemes event-driven et d'architecture multi-tenant. Tu connectes des systemes, tu traites des donnees complexes et tu fais face aux realites de l'integration ERP et de l'echange de documents entre entreprises.

C'est un role core team. Tu shapes la plateforme, tu ne fais pas que builder des features par-dessus.

Ta stack

  • Runtime : Bun
  • Backend : Hono, TypeScript, OpenAPI + Zod
  • Frontend : React 19, Vite, TailwindCSS
  • Database : PostgreSQL avec Drizzle ORM
  • Infrastructure : Docker
  • Monorepo : Bun workspaces

Ce qu'on cherche

Tu es :

  • Un systems thinker - tu penses en API's, datamodels, architecture event-driven et integrations entre systemes
  • Full-stack avec un platform mindset - tu es fort en backend et infra, mais tu tiens aussi a construire une bonne UI et UX
  • Pragmatique - tu construis des v1, tu fais evoluer l'architecture et tu geres bien les requirements qui changent
  • A l'aise avec l'ambiguite - c'est une startup early-stage, pas une feature factory
  • Quelqu'un qui a adopte l'AI-assisted development - tu utilises des outils IA au quotidien et tu sais en tirer le maximum
  • Fan d'open source - tu crois au logiciel ouvert et tu trouves l'extensibility importante

Signaux forts :

  • Tu as construit ou maintenu une API platform, un SDK ou un developer tool
  • Experience avec des produits integration-heavy - connecter des systemes externes, traiter des donnees chaotiques
  • Open-source contributor
  • Travaille avec des workflow engines, de l'automation tooling ou des systemes event-driven
  • Experience en integration ERP, fintech ou facturation
  • Experience startup - tu as construit quelque chose from scratch

Must-haves :

  • Solide en TypeScript / Node.js (ou Bun)
  • Bon en database et API design
  • Integration mindset - tu aimes connecter des systemes entre eux
  • Base en Belgique, disponible en hybride ou remote

Nice-to-haves :

  • Experience React
  • Connaissance de Peppol ou de l'e-facturation
  • Experience avec des systemes B2B ou supply chain
  • Familier avec le paysage compliance belge/europeen

Ce que ce n'est pas

  • Pas un role frontend-only
  • Pas un role DevOps/infra pur
  • Pas un role product engineering ou tu ne fais que des features
  • Pas un environnement enterprise rigide

Comment on travaille

  • Petite equipe technique, hands-on
  • Hybride ou remote - base en Belgique, avec presence au Corda Campus a Hasselt quand necessaire
  • L'AI-assisted development est la norme
  • Open source core - on construit du logiciel ouvert
  • Temps plein (employe ou contractor)

Comment postuler

Envoyez votre CV et lettre de motivation à jobs@recommand.eu

Restez informé

Abonnez-vous à notre newsletter pour recevoir les dernières actualités sur Peppol, la facturation électronique et les logiciels professionnels open source.

Senior Software Engineer - Recommand Careers - Recommand Peppol API