Apply Edge Start your job search

Senior Developer

Top of Minds · Amsterdam, North Holland, Netherlands

Apply & track with Apply Edge
Senior Developer bij Chapter DataKandidaatprofielVanaf 7 jaar ervaring als developer in een productomgevingExpert in TypeSript/JavaScript, Node, Python en SQLBracht minimaal één commercieel softwareproduct van architectuur naar productieBekwaam met AI-coding tools zoals Claude Code of CursorIn staat om zelfstandig frontend-componenten te bouwen, UX-keuzes te maken en architecturele beslissingen te nemenChapter Data bouwt een AI-gedreven SaaS-platform dat het werk van executive search consultants stap voor stap digitaliseert. Twee modules zijn al live, en de roadmap voor de komende achttien maanden is veelomvattend én veelbelovend. Als derde developer bouwt de Senior Developer features van architectuurkeuze tot productie, in een team dat met innovatieve software het vak fundamenteel verandert.Over Chapter DataIn 2023 bundelden Daan Bouman en Sander Klinkenberg de krachten en startten samen Chapter Data. Onder de vlag van moederbedrijf Top of Minds Group groeide het bureau uit tot een start-up gespecialiseerd in data, analytics en AI. De engineers bouwen dataplatformen, analytics-projecten en AI-implementaties voor organisaties in onder meer de health tech- en duurzaamheidssector.Naast werk voor externe klanten ontwikkelt Chapter Data in opdracht van Top of Minds Group een eigen SaaS-platform voor executive search. Dit platform bestaat uit modulaire componenten die elke stap in het recruitmentproces digitaliseren. Twee modules zijn live: een pitch-decker die op basis van een briefing een scherpe klantpresentatie neerzet en een job profile writer die hetzelfde doet voor vacatureteksten. Op de roadmap staan matching, kandidaatresearch en aanvullende workflowmodules, stuk voor stuk met AI als backbone.Chapter Data heeft de hele stack in eigen beheer: Node, TypeScript en Next.js voor backend en frontend, Python voor custom AI-agents en datamanipulatie. Off-the-shelf-platformen en low-code-oplossingen passen niet bij die werkwijze. AI-tools worden intensief ingezet om sneller te ontwikkelen, maar architectuur en afwegingen blijven bij het team. Chapter Data opereert met de snelheid en ambitie van een jong bedrijf, met de financiële stabiliteit van de Top of Minds Group als basis.Vacature: Senior DeveloperMet de komst van deze derde developer wordt de capaciteit van Chapter Data verder uitgebreid. De Senior Developer bouwt zelfstandig features van architectuurkeuze tot productie, zonder tussenkomst van product owner of architect. Het gaat om doorontwikkeling van de modules die live staan én de bouw van nieuwe modules vanaf scratch.De scope van de rol is breed, maar primair gericht op het SaaS-product voor Top of Minds. Op de backend gaat het om services in Node en Python, datamodellen in SQL en documenten in MongoDB, en de pipeline waarmee de modules met LLM’s communiceren. Op de frontend draait het om componenten in TypeScript (React/Next.js) waarmee eindgebruikers dagelijks werken met oog voor UX. Daar komen twee zaken bij: de integratie van AI-functionaliteit in nieuwe en bestaande modules, en het reviewen van code – zowel van de andere developers als van AI-tools, die volop worden ingezet om het ontwikkelproces te versnellen.Een feature begint bij een doordachte architectuurkeuze, doorloopt iteraties met Claude Code of Cursor en eindigt bij code die de developer zelf doorgrondt en kan onderhouden. Weten wanneer er op AI vertrouwd kan worden en wanneer niet, hoort daarbij. Het tempo en het ambitieniveau liggen hoog, en lijnen zijn hier écht kort: de eerste gebruikers werken in hetzelfde pand en geven dagelijks gerichte feedback terug.Een developer die eerder een commercieel softwareproduct van architectuur naar productie bracht, herkent het ritme van het werk. Zij/hij weet hoe schaalbaarheid, onderhoud en gebruiksvriendelijkheid zich verhouden tot ontwikkelsnelheid en kan afwegingen op dat gebied goed onderbouwen. In een team van drie is ieders inbreng zichtbaar én noodzakelijk: de nieuwe collega komt proactief met eigen ideeën en concrete voorstellen.“We surfen echt op de voorste AI-golf. Zodra er een nieuw model of een nieuwe vorm van generative AI beschikbaar komt, gaan we er meteen mee aan de slag. Zonder doorlooptijden of stroperige goedkeuringsprocessen. Ons motto: Fail fast, build to last.” – Daan Bouman, co-founder Chapter DataHet product dat Chapter Data bouwt, bestaat nog niet. Het is een combinatie van verschillende soorten software, van AI tot de laatste variant van Next.js, en verschillende databases. De omgeving waarin dit top-notch product gebouwd wordt, is eveneens uniek: zelden zitten developers letterlijk en figuurlijk zo dicht op de eindgebruiker, in dit geval op dezelfde verdieping. De ambities zijn hoog: zodra het product zichzelf bewezen heeft, brengt Chapter Data het naar de bredere markt. Voor een energieke, zelfstartende Senior Developer biedt deze rol de ultieme speeltuin: experimenteren is eerder regel dan uitzondering, uiteraard binnen kaders en extreem hoge kwaliteitsnormen. En dat in een compact, wendbaar team dat elkaar elke dag uitdaagt om het beste uit zichzelf en elkaar te halen.Interesse?Chapter Data werkt voor de invulling van deze vacature met Top of Minds.