Meld je nu aan!
Voor een toffe en uitdagende HBO stage of afstudeeropdracht. Vul je gegevens hieronder in, dan nemen wij zo snel mogelijk contact op met jou. Wil je eerst meer informatie over de opdrachten, scroll dan naar beneden door.
Metamodel voor genereren webapplicatie (Afstudeeropdracht)
Er moet nu altijd een developer ingeschakeld worden om de basisschermen van een backoffice webapp aan een potentiële klant te kunnen tonen. Een basisscherm is een webpagina wat in meerdere projecten gebruikt wordt. Bijvoorbeeld een scherm met daarin een lijst en detailweergave. Bijna alle klanten hebben zo’n scherm nodig. De ene klant wil hierin een lijst met producten en een ander een lijst met medewerkers. De code van zo’n basisscherm is in zekere mate hetzelfde voor alle webapp projecten. Developers moeten nu in ieder project echter nog steeds wel een aantal taken uitvoeren waarbij ze min of meer dezelfde handeling herhalen. Zoals het kopiëren van een aantal bestaande frontend componenten en hierin de properties aanpassen, zodat een lijstweergave in ieder project de juiste kolommen bevat.
Jouw afstudeeropdracht
Ontwikkel een webapplicatie waarin JDI haar basisschermen van een backoffice webapplicatie kan definiëren in een nog te definiëren metamodel. En op basis daarvan de juiste frontend code genereert met mocked API-data.
Er moet een metamodel ontwikkeld worden waarmee een webapplicatie in een gestructureerd formaat beschreven kan worden. Denk hierbij bijvoorbeeld aan XML of JSON. En tot slot moet er met behulp van de codegenerator de gegenereerde webapplicatie uitgevoerd kunnen worden.
Voor deze opdracht genereert de codegenerator alleen de code van een select aantal bestaande basisschermen. Nieuwe basisschermen moeten echter wel eenvoudig toegevoegd kunnen worden. Dit houdt in dat de bestaande code van de codegenerator niet gewijzigd hoeft te worden.
Tijd voor je eigen opdracht (stageopdracht)
Onze developers hebben vaak zelf ook toffe ideeën waar ze mee aan de slag willen. Wellicht heb jij die ook? Wij bieden jou, net als onze developers, dan ook de ruimte om aan de slag te gaan met jouw idee. Ga het onderzoeken, diep het uit en ga ermee aan de slag. Uit ervaring weten wij dat je hier een hoop van gaat leren, ook al slaagt niet elk idee. En slaagt je idee wel? Hoe tof is dat!
Jouw stageopdracht
Deel jouw idee met ons en ga op onderzoek uit! Als organisatie steunen wij jou graag bij het realiseren van jouw idee.
JDI als afstudeer- en stageplek
Jou als stagiair of als afstudeerder mogen verwelkomen, daar kijken wij naar uit. Wij hebben er dan ook voor gezorgd dat er een leuke opdracht voor je klaarligt, je een eigen begeleider krijgt vanuit onze organisatie en je een vergoeding krijgt. Je komt stage lopen of afstuderen bij een leuke en innovatieve organisatie die gespecialiseerd is in het ontwikkelen van innovatieve webapplicaties. Deze applicaties zijn erop gericht organisaties te ondersteunen in het automatiseren en verbeteren van hun primaire bedrijfsprocessen.
JDI bestaat uit 20 medewerkers en is nog groeiende. Er wordt gewerkt met drie teams. Elk team heeft zijn eigen product owner, frontend developers en backend developers. En elk team heeft ook zijn eigen klanten en projecten. Eén van de teams werkt volledig remote en de overige teams gedeeltelijk.
Bij JDI houden we van uitdagingen en hoe ingewikkelder hoe leuker. Ook jouw stage- of afstudeeropdracht bij ons zien wij als een mooie uitdaging, want samen met jou gaan we ervoor zorgen dat jij jouw doel gaat halen: jouw diploma!