Full Stack Engineer responsible for shipping features across the whole stack, building clean, reliable interfaces, and maintaining data pipelines. Requires 3+ years of software engineering experience, strong TypeScript and SQL skills, and experience building user interfaces with React. Excited about AI and its impact on discovery.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
About MentionLab
AI is becoming the front door to discovery. People now ask ChatGPT, Perplexity, and Gemini what to buy, who to trust, and where to go; and the brands those models surface are the ones that win. MentionLab is the analytics layer for this new world: we measure how AI talks about brands, media, and institutions, benchmark them against competitors, and turn that into actions that move real visibility.
We're a small team moving fast at the start of the biggest shift in discovery since search engines; already processing millions of data points monthly.
🎯 The Role
As a Full Stack Engineer, you'll ship features across our whole stack; APIs, interfaces, and data pipelines and the freedom to own frontend independently with React when a feature needs it.
We're a small team, so you'll own real parts of the product from idea to production - from day one, not after a year of ramp-up. You'll get genuine autonomy and the support to grow fast. You won't be left alone with the hard stuff.
🚀 What You'll Build
- Take features from problem to production: build the schema, write the API, ship the UI
- Build clean, reliable React interfaces and solid TypeScript/SQL backend logic
- Help maintain and improve our data pipelines
- Review code, share ideas, and help shape how we work
- Grow into bigger ownership as you (and the product) scale
- Wear multiple hats (because startup)
🛠️ The Stack
- TypeScript, React, SQL - and some Rust.
- NestJS with MikroORM and Knex (PostgreSQL).
- Redis for queues (BullMQ + custom for high throughput).
- Tailwind, Shadcn.
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
It's a codebase we actually care about: typed strictly, reviewed properly, built to be maintained.
🔍 What We're Looking For
- 3+ years of software engineering experience
- Strong TypeScript and SQL
- Solid backend fundamentals - REST APIs, server-side logic, database design
- Experience building user interfaces with React
- You move comfortably between frontend and backend
- You work with AI-assisted dev tools (Cursor, Claude Code, Copilot, or similar)
What We Value
- Proactive mindset - spot issues, propose solutions, don't wait to be told
- Comfortable with code reviews and constructive feedback
- You care about code quality but know when to ship fast
Nice to Have
- NestJS, PostgreSQL, Redis
- ClickHouse or other analytical datastores
- Hosting / infra (Docker, Kubernetes)
- Data visualization
- Previous startup experience
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
⚡ 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 how it's changing discovery - and you're AI-native: you don't just build AI products, you build with AI.
🌍 How We Work
Languages: French highly preferred. English working proficiency for documentation and some meetings.
Location: Belgium-based (Brussels - depending on the profile we're open to remote/partial remote). Permanent contract (CDI) — 38h/week.
🤘 What We Offer
- Fair package, plus car/mobility budget, meal & eco vouchers, and hospitalization insurance
- Real ownership and a chance to shape the product
- High autonomy - with guidance when you want or need it. You're not alone.
- A young, ambitious team building something new
📋 Interview Process
1. Quick online chat - 30 min
2. Deep-dive technical discussion (preferably on-site with Martin) - 1 hour
3. Management meeting - 30 min
🎯 We hire people, not roles. Excited but don't tick every box? Still write to us; this is a guide, not a checklist.
Interested? Send your CV to [email protected] (a GitHub or a code snippet optional but appreciated 🙂).
Similar Jobs
Explore other opportunities that match your interests
olive tree consulting group
noxtua