Full Stack Engineer

Firm24

Amsterdam

Hybrid

EUR 61,000 - 84,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

MacBook Pro
25 days paid leave
Hybrid work model
Profitable, product-driven company

Job summary

Firm24, a leading Dutch online BV incorporation platform, is seeking a full-stack engineer who treats AI tools as superpowers. You will own features from database schema to Vue components and ship quickly, working across NestJS, MongoDB, Vue 3, and Nuxt 3 in a hybrid Amsterdam setup.

You will contribute to the core platform and dashboard, plus marketing site, with responsibilities spanning end-to-end feature delivery and collaboration with a fast-growing, product-driven team.

Qualifications

  • Strong TypeScript across the stack (Node.js backend + Vue/Nuxt frontend).
  • NestJS or comparable server-side framework.
  • MongoDB (Typegoose/Mongoose).
  • Vue 3 / Nuxt 3.
  • AWS fundamentals (SES, Secrets Manager, S3).
  • Docker + GitHub Actions (CI/CD).
  • AI tooling fluency — you actively use Cursor, Claude Code, or GitHub Copilot. Not as a crutch, but as a force multiplier.
  • Dutch (helpful for understanding notary/legal domain context).
  • Experience at a scale-up or growth-stage startup.
  • High-volume transactional system experience.

Responsibilities

  • firm24-platform: NestJS monolith (TypeScript, MongoDB, AWS) powering the entire incorporation flow
  • firm24-dashboard: Vue 3 internal dashboard used daily by our operations team
  • firm24-website: Nuxt 3 marketing site and conversion flows
  • New product features end-to-end — from spec to production

Skills

TypeScript
NestJS
Vue 3
Nuxt 3
MongoDB
AWS
CI/CD
AI tooling fluency
Dutch language
Scale-up experience
High-volume systems

Tools

Typegoose/Mongoose
pnpm
GitHub Actions
Mollie
Brevo
SES
Secrets Manager
S3

Job description

About the Company

We help Dutch entrepreneurs start their company — fast, digitally, without the bureaucracy. Firm24 is the #1 online BV incorporation platform in the Netherlands. We process thousands of incorporations per year and keep expanding into post-incorporation services (banking, accounting, contracts).

Our engineering team moves fast, writes clean code, and takes real ownership.

About the Role

We're looking for a full-stack engineer who treats AI tooling as a superpower, not a gimmick. You'll own complete features — from database schema to Vue component — and you'll ship them fast.

Responsibilities
  • firm24-platform: NestJS monolith (TypeScript, MongoDB, AWS) powering the entire incorporation flow
  • firm24-dashboard: Vue 3 internal dashboard used daily by our operations team
  • firm24-website: Nuxt 3 marketing site and conversion flows
  • New product features end-to-end — from spec to production
Qualifications
  • Strong TypeScript across the stack (Node.js backend + Vue/Nuxt frontend)
  • NestJS or comparable server-side framework
  • MongoDB (Typegoose/Mongoose)
  • Vue 3 / Nuxt 3
  • AWS fundamentals (SES, Secrets Manager, S3)
  • Docker + GitHub Actions (CI/CD)
  • AI tooling fluency — you actively use Cursor, Claude Code, or GitHub Copilot. Not as a crutch, but as a force multiplier.
Required Skills
  • Product-minded: you think about user problems, not just tickets
  • Dutch (helpful for understanding notary/legal domain context)
  • Experience at a scale-up or growth-stage startup
  • High-volume transactional system experience
Preferred Skills
  • Backend: NestJS · TypeScript · MongoDB (Typegoose) · Node ≥22 · pnpm
  • Frontend: Vue 3 · Nuxt 3 · Pinia · Tailwind CSS · Vitest
  • Infra: AWS · Docker · GitHub Actions · Mollie · Brevo
  • AI: Cursor / Claude Code / GitHub Copilot
Pay range and compensation package
  • €5.500 – €7.500 gross/month (depending on experience level)
  • Hybrid: 2–3 days Amsterdam, rest remote
  • Flat team, direct impact
  • MacBook Pro
  • 25 days of paid leave
  • Profitable, product-driven company
Equal Opportunity Statement

We are committed to diversity and inclusivity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Engineer: AI-Driven Features, Hybrid Remote
Full-Stack Engineer: AI-Driven Features, Hybrid Remote

Firm24 • Amsterdam

Hybrid
EUR 61,000 - 84,000
MacBook Pro
25 days paid leave
Hybrid work model
+1
Full Stack Engineer
Full Stack Engineer

Airbill • Amsterdam

Remote
EUR 80,000 - 95,000
Fully remote within the Netherlands
Laptop provided
Personal budget for AI tools
+2
Principal Frontend Engineer
Principal Frontend Engineer

Mentor Talent Acquisition • Rotterdam

On-site
EUR 120,000 - 150,000
Fast career growth
Diverse international team
Wellness perks
+1
Fullstack Engineer
Fullstack Engineer

Reversed Digital B.V. • Utrecht

On-site
EUR 56,000 - 73,000
Hybrid work setup
MacBook Pro provided
€1,500 training budget per year
+3
Full Stack Engineer
Full Stack Engineer

Doghouse Recruitment • Utrecht

Hybrid
EUR 81,000 - 99,000
Good pension scheme
Travel allowance
Visa sponsorship
+2
Full stack-ontwikkelaar
Full stack-ontwikkelaar

Mijndomein • Almere

On-site
EUR 85,000 - 120,000
Senior Full Stack Engineer: Offsite Discovery
Senior Full Stack Engineer: Offsite Discovery

Jobgether SRL • Netherlands

On-site
EUR 71,000 - 97,000
Remote-first
Unlimited vacation
Home-office stipend
+4
Full-Stack Engineer (Mid/Senior)
Full-Stack Engineer (Mid/Senior)

Tellet • Amsterdam

Hybrid
EUR 70,000 - 110,000
Frontend Developer
Frontend Developer

Schoolyear • Eindhoven

On-site
EUR 45,000 - 65,000
€1000 yearly for external education
25 working days of holidays
Quarterly team outings
Fullstack Engineer (Node.js / TypeScript)
Fullstack Engineer (Node.js / TypeScript)

Creative Clicks • Amsterdam

On-site
EUR 70,000 - 110,000
Competitive salary
Hybrid working model (Amsterdam HQ)
25 vacation days