Engineering
Full-Stack
TypeScript
API
Open Source

Junior Software Engineer

Engineering

About the role

We're looking for a junior software engineer to join our core team. You'll work across the full stack - backend APIs, database work, frontend interfaces, and integrations - with senior engineers who'll help you grow.

Recommand is infrastructure, not a simple web app. You'll learn to work with APIs, data models, integrations, workflows, and event-driven systems. You'll see how real-world business systems connect and how B2B transactions actually work.

This is a core team role at an early-stage startup. You'll have real ownership and impact from day one.

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 for

You should be:

  • Curious about how systems work together - not just building screens, but understanding what happens behind them
  • Someone who writes code to solve problems, not just to complete tasks
  • Comfortable learning fast - you'll encounter new domains (Peppol, ERP, B2B automation) and need to pick them up
  • Someone who has embraced AI-assisted development - you use AI tools to learn, build, and move faster
  • Excited about open source - you like building in the open or have contributed to open-source projects

Strong signals:

  • Personal projects or open-source contributions that show initiative
  • You're drawn to how systems work - APIs, databases, and system design - but you also care about building interfaces that feel great to use
  • You've built something that connects to an external API or integrates systems
  • You're comfortable in the terminal and with Git
  • You learn by building, not just by reading

Must-haves:

  • TypeScript or JavaScript proficiency
  • Basic understanding of databases and APIs
  • Willingness to work across the full stack
  • Based in Belgium, available for hybrid or remote work

Nice-to-haves:

  • React experience
  • PostgreSQL or any relational database experience
  • Docker basics
  • CS degree or equivalent self-taught depth
  • Familiarity with any business domain (finance, logistics, supply chain)

What this is not

  • Not a frontend-only role
  • Not a pure DevOps/infra role
  • Not a large-team environment with months of onboarding
  • Not an enterprise environment where you'll work on isolated tickets

How we work

  • Small, 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)

How to apply

Send your CV and motivation letter to jobs@recommand.eu

Stay updated

Subscribe to our newsletter for the latest updates on Peppol, e-invoicing, and open-source business software.

Junior Software Engineer - Recommand Careers - Recommand Peppol API