Junior Software Engineer

Recommand

Limburg

Hybrid

EUR 30,000 - 50,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Recommand is seeking 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.

You’ll learn to work with APIs, data models, integrations, event-driven systems, and AI-powered document processing in an infrastructure-focused setting. This is a hands-on, early-stage startup role with real ownership from day one.

Qualifications

  • Proficiency in TypeScript or JavaScript for full-stack work.
  • Solid understanding of databases and REST/API design.
  • Willingness to work across the full stack, across backend, frontend and integrations.
  • Based in Belgium with hybrid or remote work eligibility.

Responsibilities

  • Develop across backend APIs, databases and frontend interfaces.
  • Collaborate with senior engineers to learn, grow and ship features.
  • Contribute to API design, data models and integration workflows.

Skills

TypeScript
JavaScript
APIs
Full-stack

Education

CS degree or equivalent self-taught depth

Tools

Hono
OpenAPI
Zod
React
PostgreSQL
Docker

Job description

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, event-driven systems, and AI-powered document processing. 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
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)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Engineer
Junior Software Engineer

Recommand • Winterslag

On-site
EUR 42,000 - 64,000
Junior Software Engineer
Junior Software Engineer

Recommand • Limburg

On-site
EUR 35,000 - 50,000
Senior Software Engineer
Senior Software Engineer

Recommand • Limburg

Hybrid
EUR 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Recommand • Limburg

On-site
EUR 60,000 - 85,000
Senior Software Engineer
Senior Software Engineer

Recommand • Hasselt

On-site
EUR 90,000 - 120,000
Software Engineer
Software Engineer

uman • Gent

On-site
EUR 60,000 - 90,000
Stock options
Software Engineer
Software Engineer

Vivid Resourcing Ltd • Antwerpen

On-site
EUR 57,000 - 77,000
Car/mobility options
12 ADV days
Investment in AI tooling
Medior/Senior Software Engineer
Medior/Senior Software Engineer

Easi SA • Genk

Remote
EUR 65,000 - 95,000
Company car with fuel card
Eco-vouchers
Hospitalization insurance
+6
Senior Backend Engineer (Node/TS)
Senior Backend Engineer (Node/TS)

MentionLab • Brussel

Hybrid
EUR 85,000 - 120,000
Car / mobility budget
Insurance
Dynamic workplace
+1
Senior Java Developer
Senior Java Developer

Devoteam • Machelen

Hybrid
EUR 70,000 - 100,000
Company car
Meal vouchers
Group insurance
+2