Wil jij bouwen aan een slimme codegeneratietool die front end developers helpt om sneller, consistenter én AI‑klaar met API’s te werken? Tijdens deze stage onderzoek en ontwikkel je een oplossing die automatisch TypeScript‑modellen, validaties, services en API‑clients genereert op basis van Swagger/OpenAPI‑definities. Je richt je op front end gebruik (zoals Angular en React), maar ook op andere afnemers zoals mobile apps, chatbots en server‑to‑server koppelingen. Een belangrijk onderdeel van deze stage is het geschikt maken van onze voortbrenging voor AI, zodat ontwikkelaars AI‑tools beter kunnen inzetten om code te schrijven, begrijpen en uitbreiden. Je werkt samen met developers en architecten, krijgt begeleiding van een senior specialist en bouwt een proof of concept dat direct waarde toevoegt binnen Achmea.
Wat ga je doen
Je werkt aan een combinatie van onderzoek, ontwerp en realisatie. Je gaat onder andere:
-
Bestaande codegeneratie‑tools onderzoeken en vergelijken (zoals OpenAPI Generator en Swagger Codegen)
-
Een proof of concept bouwen die API‑contracten omzet naar bruikbare front end code (modellen, validaties, services, API‑clients)
-
Aantonen dat de gegenereerde code goed werkt binnen Angular (pré) en bruikbaar is voor o.a. React/Next.js
-
Kwaliteitscriteria uitwerken zoals typeveiligheid, foutafhandeling, testbaarheid, naming en performance
-
Codegeneratie integreren in de ontwikkelworkflow (bijv. CLI, scripts of CI/CD‑stappen)
-
Meedenken over afspraken rondom versiebeheer en breaking changes met backend‑teams
-
Documentatie schrijven die zowel voor developers als voor AI‑tools (LLM’s) optimaal leesbaar en interpreteerbaar is
-
Afstemmen met developers en architecten over API‑definities, standaarden en optimalisaties voor AI‑ondersteunde ontwikkeling