Summary
✨ AI‑Generated
Join a small core engineering team as a senior full-stack engineer and help shape a complex integration platform from the ground up. You will design APIs and data models, build frontend interfaces, connect external systems, and work with event-driven workflows and multi-tenant architecture. The stack includes TypeScript, Bun, React, PostgreSQL, Docker, and modern API tooling. This is a high-ownership role for a systems thinker who enjoys solving integration challenges and shaping architecture rather than simply implementing isolated features.
Highlights
Core-team ownership with broad full-stack responsibilities, significant influence over platform architecture, and exposure to APIs, integrations, event-driven systems, and scalable multi-tenant infrastructure.
Description
About The Role
We're looking for a senior software engineer to join our core team.
You'll work across the full stack of our platform - from API design and database modeling to frontend interfaces and integrations.
Recommand is infrastructure, not a CRUD app.
You'll work on APIs, data models, integrations, workflows, event-driven systems, and multi-tenant architecture.
You'll connect systems, map data, handle edge cases, and deal with the realities of ERP integration and business document exchange.
This is a core team role.
You'll shape the platform, not just build features on top of it.
What you'll work with
Runtime: BunBackend: Hono, TypeScript, OpenAPI + ZodFrontend: React 19, Vite, TailwindCSSDatabase: PostgreSQL with Drizzle ORMInfrastructure: DockerMonorepo: Bun workspaces
What we're looking for
You Should Be
A systems thinker - comfortable with APIs, data models, event-driven architecture, and multi-system integrationFull-stack with a platform mindset - you're strong in backend and infrastructure, but you also care about building great UI and UXPragmatic - you build v1s, evolve architecture, and thrive with changing requirementsComfortable with ambiguity - this is an early-stage startup, not a feature factorySomeone who has embraced AI-assisted development - you use AI tools daily and know how to leverage them effectivelyPassionate about open source - you care about building in the open and value extensibility
Strong Signals
Built or maintained an API platform, SDK, or developer toolIntegration-heavy product experience - connecting external systems, handling messy dataOpen-source contributorExperience with workflow engines, automation tooling, or event-driven systemsERP integration, fintech, or invoicing experienceStartup experience - you've built from zero
Must-haves
Strong TypeScript / Node.js (or Bun)Solid database and API design skillsIntegration mindset - you enjoy connecting systemsBased in Belgium, available for hybrid or remote work
Nice-to-haves
React experiencePeppol or e-invoicing knowledgeExperience with B2B or supply chain systemsFamiliarity with Belgian/EU compliance landscape
What this is not
Not a frontend-only roleNot a pure DevOps/infra roleNot a feature-building product engineering roleNot a rigid enterprise environment
How we work
Small, hands-on, technical teamHybrid or remote - based in Belgium, with presence at Corda Campus, Hasselt when neededAI-assisted development is the default, not the exceptionOpen source core - we build in the openFull-time engagement (employee or contractor)