Frontend engineer
Over BeSmart Campus
Het Nederlandse onderwijs staat onder druk. Leerlingen lopen vast, de kansenongelijkheid groeit, docenten raken overbelast. Wij geloven dat AI dit kan veranderen, niet door docenten te vervangen, maar door ze te versterken.
BeSmart Campus is een AI + onderwijs platform dat nu al draait bij scholen door heel Nederland. Onze persoonlijke AI-tutor staat 24/7 klaar in een veilige, afgeschermde leeromgeving. Met duizenden korte uitlegvideo’s (Tiny Talks™) en meer dan 100.000 oefenopgaven helpen we iedere leerling om te leren op het eigen niveau.
We zijn een scale-up met grote ambities. Klein team, directe impact, en de kans om mee te bouwen aan iets dat echt het verschil maakt. Onze ambitie? Elke scholier in Nederland toegang geven tot persoonlijk, op maat gemaakt leren. En dat is nog maar het begin.
De rol
Jij bent de eigenaar van alles wat de gebruiker ziet en voelt. Duizenden scholieren gebruiken dagelijks ons platform om te leren - en jij zorgt dat die ervaring smooth, snel en intuïtief is. Je bouwt de interface waarmee leerlingen met hun AI-tutor werken, oefenopgaven maken en uitlegvideo's bekijken. Dit is de plek waar onderwijs en technologie samenkomen.
Jouw verantwoordelijkheden
- Bouwen en verbeteren van onze Next.js applicatie
- Nieuwe features end-to-end uitdenken, implementeren en shippen in samenwerking met AI engineer en backend engineer
- Performance optimalisatie - snelle load times, smooth interactions
- Responsive design voor desktop, tablet en mobiel
- Samenwerken met backend engineers op API design en software architectuur
- Direct feedback verzamelen van gebruikers, analytic tools gebruiken en snel itereren
Kritische skills
- Sterke Next.js/React ervaring - jij zit hier helemaal in, je kent alle ins en outs, niet alleen de basics
- Frontend engineering mindset - jij bouwt met robuustheid in mind; TypeScript, testing, logging; alles om ervoor te zorgen dat jouw code productie-ready is
Nice to have
- Je werkt uitstekend samen met designers, AI engineers en backend engineers en denkt mee over UX en feature kwaliteit
- CSS wizard - jij zet designs snel om naar een mooi platform, én naar snelle clickable prototypes
- AI tooling - ervaring met tools als Gemini CLI of Claude Code, met een kritisch oog op output en kwaliteit
- Architecture skills - jij denkt mee over feature-opzet, ook in de backend, en hoe die schaalbaar en productie-proof blijft
- Ervaring in een startup of met het bouwen van SaaS-producten (maar laat je hier niet door tegenhouden)
- Woonachtig in Nederland, bij voorkeur ook een paar dagen per week op kantoor in Amsterdam (top te bereiken)
Wat jou hier succesvol maakt
- Bestendigheid in chaos - je houdt van een nog ietwat chaotische startup environment en raakt daar niet gestrest van
- Reliability mindset - je denkt na over wat er mis kan gaan voordat het misgaat
- Pragmatisme - je bouwt voor de schaal die we nu nodig hebben, niet voor hypothetische miljoenen, geen over-engineering
- Eigenaarschap - jij voelt je verantwoordelijk voor de kwaliteit van de code en uptime van het platform. Jij hoeft niet 's nachts je bed uit, maar jij wil wel graag uitzoeken hoe we downtime kunnen voorkomen
- Scale-up energie - je wordt enthousiast van de kans om mee te bepalen hoe we werken
Wat we bieden
- Competitief salaris passend bij een scale-up
- Veel autonomie en eigenaarschap
- Direct impact op een product dat er toe doet
- Flexibele werkplek (3 dagen per week op kantoor in Amsterdam)
- Ruimte om mee te bepalen hoe we werken en groeien
Interesse?
Stuur een mail met je portfolio of voorbeelden van werk waar je trots op bent. Geen fancy CV nodig - we willen zien wat je gebouwd hebt en hoe je denkt. Dit mag je sturen naar nadine.maas@besmartcampus.com.