Fullstack Software Engineer

Mentionlab
Brussels, Belgium
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Intermediate

Job location

Brussels, Belgium

Tech stack

API
Artificial Intelligence
Software Quality
Code Review
Data Visualization
Cursor (Graphical User Interface Elements)
Database Design
Design of User Interfaces
PostgreSQL
Queue Management Systems
Redis
Standard Sql
Software Engineering
SQL Databases
TypeScript
Tailwind
React
Backend
Kubernetes
Front End Software Development
NestJS
REST
Data Pipelines
Docker

Job description

As a Full Stack Engineer at MentionLab, you'll ship features across our entire stack - APIs, user-facing interfaces, and data pipelines. While this is a fullstack role, your work will lean backend (~60-70%), with a strong expectation that you can own frontend work independently when needed.

We're a small team, which means you'll own real parts of the product from conception to deployment, and your decisions will have direct impact on what our users experience every day.

What You'll Build

  • Ship features across our stack - backend APIs, frontend interfaces, and data pipelines
  • Work with TypeScript, SQL (and some Rust) to handle everything from user-facing features to server-side logic
  • Own parts of the product end-to-end, from conception to deployment
  • Build and maintain clean frontend interfaces using React
  • Review code, share ideas, and help shape our technical direction
  • Wear multiple hats (because startup)

️ The Stack

TypeScript, React, SQL, and some Rust;

NestJS with MikroOrm and Knex (PostgreSQL)

Redis for queue management (BullMQ and custom for high throughput);

Tailwind, Shadcn components

Requirements

Technical Requirements:

  • 3+ years of software engineering experience
  • Strong knowledge of TypeScript and SQL
  • Solid backend fundamentals - REST APIs, server-side logic, database design
  • Ability to move between frontend and backend work comfortably
  • Experience with React for building user interfaces
  • Experience with AI-assisted development tools (Copilot, Cursor, Claude Code, or similar)

What We Value:

  • Proactive mindset - spot issues, propose solutions, don't wait to be told
  • Comfortable with code reviews and constructive feedback
  • Care about code quality but know when to ship fast

Nice to Have:

  • Experience with NestJS, PostgreSQL, Redis
  • Hosting or infrastructure knowledge (Docker / Kubernetes)
  • Previous startup experience
  • Data visualization

You'll Thrive Here If

You enjoy figuring things out and don't need hand-holding. You're comfortable with ambiguity and changing priorities. You like collaborating and sharing what you learn. You're excited about AI and its impact on how people discover information. And you're AI-native - you don't just build AI products, you build with AI.

How We Work

Languages: French required. English working proficiency for documentation and some meetings.

Benefits & conditions

  • Fair salary package including car/mobility budget and insurances
  • Dynamic workplace - young and ambitious team
  • A chance to shape the technological direction of the company
  • High level of autonomy with guidance when needed - you're not alone!

Interview Process

  1. Quick online chat with Martin - 30 min
  2. Deep-dive technical discussion (preferred on-site) - 1 hour
  3. Management meeting - 30 min
  • You'll receive a response fast - positive or negative, we won't ghost you.

About the company

MentionLab is building the tools that help brands understand how AI sees them - AI SEO analytics, real-time monitoring, and actionable insights. We're building the tech that ensures your brand shows up in AI answers, not just search results. Measure how AI talks about brands, media, and institutions, benchmark against competitors, and drive real visibility where consumers now ask for recommendations. We're moving fast in one of the most transformational shifts in discovery, and we're looking for people who want to build incredible things with us.

Apply for this position