Als frontend developer bouw je AI-collega's.
Bij Eigen & Wijze bouw je als frontend developer digitale collega's voor het MKB. Geen chatbots, geen dashboards — echte digitale teamleden met een naam, een gezicht en een duidelijke taak. Hilde verwerkt bestellingen uit WhatsApp-berichten van monteurs. Tabe maakt concept-offertes binnen 5 minuten. Sven beantwoordt technische vragen uit duizenden pagina's handleidingen. Anke notuleert vergaderingen en levert het verslag met actiepunten.
Wij hebben er inmiddels tien. Ze draaien bij installatiebedrijven, makelaars en bouwbedrijven in heel Noord-Nederland. Jij bouwt de interfaces waarmee mensen en AI-collega's samenwerken.
Wat ga je concreet bouwen als frontend developer?
Onze digitale collega's hebben elk hun eigen frontend nodig. Dit is geen lijst uit een leerboek — dit is wat er nu op de planning staat:
Chatinterfaces en portalen — Sven (onze kennisbank) praat met monteurs via WhatsApp en webchat. Klaas (project & service) heeft een klantportaal nodig waar klanten hun eigen installatie kunnen opvragen. Jij bouwt de chatwidgets, de streaming AI-output en de portalen waar klanten en medewerkers inloggen.
Formulieren en wizards — Tabe (offerte-assistent) draait als widget op de website van de klant. Bezoekers vullen in wat ze nodig hebben, uploaden tekeningen, en Tabe stelt verhelderingsvragen. Niels (schade-administratie) heeft een mobiele interface nodig waar werknemers foto's uploaden en in 5 minuten een compleet schadeformulier genereren.
Dashboards en overzichten — Jens (mailbox-collega) categoriseert honderden mails per dag en zet concept-antwoorden klaar. Marije (marketing-collega) laat zien hoe de website presteert en levert content op. Hidde (compliance) genereert rapporten over de EU AI Act en AVG. Dat vraagt om overzichtelijke interfaces waar de gebruiker snel kan scannen, goedkeuren en doorsturen.
Audio en transcriptie — Anke (notulist) neemt vergaderingen op via een web-app, transcribeert met Whisper en levert verslagen. Jij bouwt de opname-interface, de realtime transcriptie-weergave en het doorzoekbare archief met rechtenstructuur.
Document- en dataverwerking — Hilde (werkvoorbereider) leest bestellingen uit appjes, mails en spraakberichten, en zoekt artikelcodes op. Fenna (makelaars-assistent) verwerkt woningdossiers tot Funda-teksten. De frontends moeten file uploads, PDF-previews en gestructureerde output overzichtelijk tonen.
De tech stack voor onze frontend developer
Je werkt met een moderne, Europese stack:
- Frontend: React (of Next.js), Tailwind CSS, TypeScript
- AI-integratie: Mistral AI API, OpenAI API, Whisper (self-hosted), streaming via SSE
- Backend & data: PostgreSQL + pgvector, n8n workflows, REST API's en webhooks
- Koppelingen: WhatsApp Business API, Microsoft Graph (Outlook), Gmail API, ERP-systemen (AFAS/Exact), Funda-export, RDW open data
- Hosting: Hetzner (Duitsland), volledig EU — geen US-cloudproviders
- Tools: Git, Vercel/Netlify, Airtable/Baserow
Wat maakt dit anders dan een standaard baan als frontend developer?
Je bouwt producten, geen projecten. Elke digitale collega is een eigen product dat doorontwikkeld wordt. Geen eenmalige oplevering en door naar het volgende. Je ziet je werk elke dag in gebruik bij echte bedrijven.
Elke week iets anders. Maandag bouw je een chat-widget voor een installatiebedrijf, woensdag een klantportaal voor een servicebedrijf, vrijdag een transcriptie-interface voor een bouwbedrijf. Tien collega's, tien verschillende frontends, tien verschillende uitdagingen.
AI is niet een buzzword — het is je dagelijks werk. Je integreert taalmodellen, verwerkt streaming AI-output, bouwt interfaces voor spraak-naar-tekst en ontwerpt hoe mensen en AI samenwerken. Niet theoretisch, maar in productie bij echte klanten.
Klein team, grote vrijheid. We zijn met 10 mensen. Geen Jira-borden met 200 tickets, geen standups van een uur. Je krijgt een opdracht, je maakt technische keuzes, je levert op. Wel altijd iemand om mee te sparren.
Friesland. Ons kantoor zit aan de Emmakade in Leeuwarden. We werken voor MKB-bedrijven in heel Noord-Nederland. Lokaal en bereikbaar, niet anoniem.
Wat vragen wij?
- HBO-niveau (afgestudeerd of aantoonbaar werkend op dat niveau)
- Minimaal 2 jaar ervaring met frontend development
- Sterk in HTML, CSS/Tailwind en JavaScript/TypeScript
- Ervaring met React (of een vergelijkbaar framework als Next.js of Vue)
- Kan werken met REST API's, webhooks en asynchrone processen
- Oog voor UX: je snapt welke stappen een gebruiker doorloopt en ontwerpt daarvoor
- Nette, leesbare code en duidelijke documentatie
- Ervaring met Git
Wat is mooi meegenomen?
- Ervaring met het verwerken van streaming AI-output (SSE of websockets)
- Begrip van hoe taalmodellen werken (prompts, tokens, context)
- Ervaring met file uploads, PDF-rendering of audio-opname in de browser
- Kennis van datavisualisatie (Recharts, Chart.js, D3)
- State management (Zustand, Redux)
- Basiskennis van accessibility (WCAG)
- Ervaring met n8n, Make of vergelijkbare automation-tools
- Deployment via Vercel of Netlify
Wat bieden wij?
- Contract voor 20 uur per week (meer uren bespreekbaar)
- Salaris: €2.800 – €3.600 bruto per maand (o.b.v. 40 uur, afhankelijk van ervaring)
- 25 vakantiedagen (o.b.v. 40 uur)
- 8% vakantietoeslag
- Kilometervergoeding of auto van de zaak
- Opleidings- en trainingsmogelijkheden, inclusief AI-tools en certificeringen
- Elke week een verzorgde lunch met het team
- Werken in een klein, informeel team dat écht bouwt — niet vergadert over bouwen
Herken je dit?
Je zit nu ergens waar je websites bouwt op basis van een thema, of designs na-codeert uit Figma. Het werk is prima, maar je mist de uitdaging. Je wilt bouwen aan iets dat er nog niet is. Iets waar AI, data en gebruikerservaring samenkomen. En je vindt het niet erg om in Leeuwarden te werken, sterker nog: je vindt het prima.
Solliciteer dan. Stuur een mail naar [email protected] met een korte intro en een link naar je werk (GitHub, portfolio, of gewoon een project waar je trots op bent). Geen motivatiebrief van twee A4 nodig. We plannen een koffie op kantoor.
Eigen & Wijze · Emmakade 70, Leeuwarden · 058 – 216 44 65
Salaris: €2.867,60 - €3.637,55 per maand
Arbeidsvoorwaarden:
- Bedrijfsfeesten
- Budget voor professionele ontwikkeling
- Kerstpakket
- Mogelijkheid tot promotie
Screeningsvragen:
- Woont u momenteel in Nederland? Het is geen remote baan
Ervaring:
- AI oplossingen bouwen: 2 jaar (Vereist)
Werklocatie: Fysiek