Senior Software Engineer

Il y a 9 heures

Hasselt, Flanders, Belgique Recommand Temps plein


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.

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: Bun Backend: Hono, TypeScript, OpenAPI + Zod Frontend: React 19, Vite, TailwindCSS Database: PostgreSQL with Drizzle ORM Infrastructure: Docker Monorepo: Bun workspaces What we\ 're looking forYou Should Be A systems thinker
- comfortable with APIs, data models, event-driven architecture, and multi-system integration Full-stack with a platform mindset
- you\ 're strong in backend and infrastructure, but you also care about building great UI and UX Pragmatic
- you build v1s, evolve architecture, and thrive with changing requirements Comfortable with ambiguity
- this is an early-stage startup, not a feature factory Someone who has embraced AI-assisted development
- you use AI tools daily and know how to leverage them effectively Passionate about open source
- you care about building in the open and value extensibility Strong Signals Built or maintained an API platform, SDK, or developer tool Integration-heavy product experience
- connecting external systems, handling messy data Open-source contributor Experience with workflow engines, automation tooling, or event-driven systems ERP integration, fintech, or invoicing experience Startup experience
- you\ 've built from zero Must-haves Strong TypeScript / Node.
Js (or Bun) Solid database and API design skills Integration mindset
- you enjoy connecting systems Based in Belgium, available for hybrid or remote work Nice-to-haves React experience Peppol or e-invoicing knowledge Experience with B2B or supply chain systems Familiarity with Belgian/EU compliance landscape What this is notNot a frontend-only role Not a pure DevOps/infra role Not a feature-building product engineering role Not a rigid enterprise environment How we workSmall, hands-on, technical team Hybrid or remote
- based in Belgium, with presence at Corda Campus, Hasselt when needed AI-assisted development is the default, not the exception Open source core
- we build in the open Full-time engagement (employee or contractor)