Eduface is een Nederlandse EdTech-startup die een AI-assistent bouwt voor feedback en beoordeling in het hoger onderwijs. Ons lokaal gehoste model helpt universiteiten de kwaliteit van feedback te verbeteren, terwijl docenten doorgaans tot 50% van hun tijd besparen. Getraind met data van de Universiteit Leiden en de Radboud Universiteit, presteert ons model beter dan GPT-4 op Nederlandse benchmarks en is het specifiek ontwikkeld voor academisch schrijven, met accurate, didactische feedback in zowel het Nederlands als Engels. Door onze eigen efficiënte, privacy-first AI te ontwikkelen in plaats van commerciële API’s te gebruiken, garanderen we volledige controle, transparantie en naleving van de EU AI Act.
Tasks
Als Full-Stack Developer bij Eduface werk je aan zowel de frontend als backend van ons platform. Je ontwikkelt koppelingen met learning management systems (LMS) en verbindt ons platform met onze AI-modellen, zodat docenten en studenten een soepele en betrouwbare gebruikerservaring hebben.
Requirements Must-haves:
2+ jaar professionele ervaring in full-stack webdevelopment
Expert in JavaScript en TypeScript
Sterke ervaring met Vue 3, waaronder:
Pinia voor state management
Vue I18n voor lokalisatie
Zod voor validatie
TailwindCSS en Reka UI voor styling en componenten
Bekendheid met Feature-Sliced Design-principes
Backend-ervaring met Fastify (of vergelijkbare frameworks zoals Express)
Grondig begrip van REST API-ontwerp, requestvalidatie en authenticatie
Ervaren met PostgreSQL, schema-ontwerp en query-optimalisatie
Ervaring met het integreren van Socket.IO of andere realtime communicatiesystemen
Sterke kennis van softwarearchitectuur, schaalbaarheid en modulair design
Ervaring met security best practices, waaronder authenticatiestromen, datavalidatie, rate limiting en veilige data-afhandeling
Ervaring met het bouwen en onderhouden van complexe, impactvolle systemen (bijv. multi-tenant SaaS, gedistribueerde componenten of realtime apps)
Bekend met CI/CD-workflows en deployment (wij hosten op Railway)
Schrijft schone, onderhoudbare en goed gedocumenteerde code
Voelt zich comfortabel bij het zelfstandig maken van architectonische en productbepalende beslissingen
Begrijpt en omarmt AI-tools — gebruikt AI om efficiëntie, codekwaliteit en workflow te verbeteren en ziet de waarde ervan in moderne softwareontwikkeling
Sterke probleemoplossende en debugging-skills, met focus op performance en betrouwbaarheid
Benefits We bieden een fulltime functie waarbij je deel uitmaakt van ons kleine, getalenteerde development team om Eduface verder te bouwen. Je werkt in een startup-omgeving met veel autonomie, eigenaarschap en invloed op technische beslissingen.
Word lid van Eduface als Full-Stack Developer (Fulltime) en vorm de toekomst van onderwijsinnovatie. Samen creëren we technologieën die leren transformeren. Solliciteer nu en maak impact!