Full Stack Engineer
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).
Als u meer wilt weten over de vereisten voor deze functie, lees dan verder voor alle relevante informatie.
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)
- 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. xgiwjmb
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
Pay range and compensation package
- €5.500 – €7.500 gross/month (depending on experience level)
- Flat team, direct impact
- MacBook Pro
- 25 days of paid leave
Equal Opportunity Statement
We are committed to diversity and inclusivity.