Does Appfront work as a software developer in Naarden?
Yes. Our office is on the Westerdoksdijk in Amsterdam, roughly 25 minutes' drive from Naarden via the A1. We work with clients across Gooise Meren and the wider Gooi and Vechtstreek area, including Naarden, Naarderbos, Naarden-Vesting, Bussum, Muiden, Muiderberg, Hilversum, Laren, Blaricum, Eemnes, Weesp and surrounding towns. Most of our work is remote-first; for strategic sessions, we will come to your office.
Which sectors in Naarden and Gooise Meren do you build software for?
We work mainly with financial services providers in Naarderbos, accountancy and tax advisory practices, family offices, executive consultants and interim managers, law firms and notaries, cultural institutions around Naarden-Vesting, media spin-offs from Hilversum, mid-market businesses and scale-ups in tech. We are broadly applicable, but not tied to any single industry.
What is the difference between building software and building an app?
Software is the broader term: web applications, back-ends, integrations, AI and, where needed, apps too. An app is usually specifically mobile. For most Naarden clients, a mobile app is just one component alongside a customer portal, back-office administration and accounting integrations. For mobile-specific questions, see our
app developer page for Naarden. Looking for something in a neighbouring municipality? See also
software developer Bussum.
How much does a software project cost?
That depends on scope, integrations with existing accounting, case-management or CRM systems, compliance requirements and the degree of custom work. We work with sprint-based budgets and, after a short discovery phase, give you a concrete plan. We don't use fixed price lists — a fiduciary management portal is fundamentally different from an internal time-registration tool or a membership administration for a Naarden-Vesting foundation.
How long does a software project take?
That varies considerably. A clearly defined integration or a small client portal is a project of a few sprints; a full administration, mandate or donor platform with multiple modules is a project of several sprints in sequence, delivered in phases. We work iteratively — at the end of every sprint there is something working.
What about GDPR, the Wwft and EU data residency?
For client data and case content, we default to EU hosting (AWS Frankfurt/Ireland, Azure Netherlands, or a Dutch cloud provider) — no US data routes. For financial and legal sectors, there are additional sector requirements around identification (Wwft, KYC, UBO), professional rules (FBP, Bft, NOvA), DORA requirements and retention periods. We build documentation, logging and privacy-by-design in from sprint one.
Which tech stack do you use?
We choose what suits each project. Back-ends are typically TypeScript/Node.js, Python or .NET. Front-ends use React, Vue, Next.js or Astro. PostgreSQL is our default. Hosting on AWS, Azure or a Dutch cloud with EU residency. CI/CD via GitHub Actions, infrastructure-as-code via Terraform. We avoid low-code platforms that create vendor lock-in.
Do you also work alongside our current IT coordinator or external systems administrator?
Yes, often. Many clients in Naarden don't have an in-house tech department, but do have an external systems administrator who manages email, Microsoft 365, workstations and the network. We focus on the custom software side and align technical decisions with your existing managed-service provider.
Do you also apply AI to our own client files and correspondence?
Yes. For law firms, accountancy practices, family offices and consultancies, we build AI components on top of your own documents: summarisation pipelines, correspondence search, document classification and draft assistants. Via a pipeline of your own on your own cloud — not through a generic SaaS platform that locks your material behind a closed wall. Evaluations, logging and consent management are part of the architecture from sprint one.
What happens after go-live — who maintains the software?
You choose: an ongoing maintenance contract with us, a hybrid model in which your external IT partner handles standard maintenance and we step in for the more complex custom components, or a full handover to your internal team with a transition period.
How does a project with Appfront begin?
With a
introductory call of half an hour, where we go through which problem you want to solve and what a sensible first step would be. No obligation and no sales pitch. Email Fabian at
fabian.vandijk@appfront.nl or schedule via the
contact page — we usually respond within one working day.