Start Your Search Here

Job Search

Eduface

The Netherlands / Global

SR. Full Stack Software Developer

Job Description

Vacature: Full-Stack Developer (Fulltime)

Locatie:

Op locatie

Functie:

Full-Stack Developer

Over Eduface

Eduface is een Nederlandse EdTech-startup die een AI‑assistant 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.

Functieomschrijving

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.

Wat wij bieden

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.

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.com)

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

Nice to have:

Ervaring met Python en backendframeworks zoals FastAPI

Bekendheid met Python‑gebaseerde AI‑services of datapijplijnen

Ervaring met het opzetten of beheren van GPU‑servers voor modelinference of training

Kennis van clouddeployment voor compute‑intensieve workloads (bijv. AWS, GCP of Azure)

Interesse in AI‑infrastructuur en het integreren van machine learning‑systemen in productieomgevingen

Solliciteren

Stuur je cv en een korte motivatie naar

[email protected] .

We horen graag van je! Als je vragen hebt, neem gerust contact op.

#J-18808-Ljbffr

Toepassen Now

Similar Opportunities

View all jobs