Om te solliciteren op deze stage, moet je met je HvA-emailadres een account aanmaken.

account aanmaken

Bedrijfsinformatie

xel
Wilhelminapark 25
3581NE
Utrecht

Een modulaire webapplicatie in ReactJS bij xel


Lijkt het jou leuk en uitdagend om mee te werken aan een platform waar meer dan 12.000 Nederlandse ondernemers afhankelijk van zijn, terwijl je leert van ervaren collega’s bij de grootste premium WordPress provider van Nederland? Dan hebben wij de perfecte stage voor jou!

De webapplicatie is wat ons microservices landschap bij elkaar brengt en de vertaalslag vormt naar onze gebruikers. Door de enorme groei van functionaliteit zien we door de componenten de applicatie niet. ;) 

Opdrachtbeschrijving: 

  • Onderzoek doen naar mogelijke oplossingen om de applicatie modulair te maken

  • Het upgraden van ReactJS en de bijbehorende dependencies 

  • Inzichtelijk maken van alle verschillende unieke componenten 

  • Het introduceren van unit-testing in JS 

Een wijziging in het design? Dat moet momenteel op meerdere plekken worden doorgevoerd. Op een aantal plekken wordt er gebruik gemaakt van een higher-order component. Erg handig, maar niet overal consistent. Er is weinig zicht op de structuur en de dependencies van verschillende componenten. Dat maakt de applicatie momenteel onderhoudsintensief. Tijd voor een upgrade dus. 

 

Het doel van de opdracht is om de applicatie weer future-proof te maken. De applicatie moet zorgeloos kunnen groeien, met de techniek mee, maar ook in functionaliteiten voor onze gebruikers. Integration testing wordt toegepast in het CI-proces van de applicatie, maar dat is niet voldoende. De problemen zijn pas zichtbaar na het voltooien van de test, voor deze applicatie is dat >3 uur. Unit-testing van het component zullen eventuele problemen vroegtijdig ontdekken. 

 What’s in it for you? 

  • Professionele begeleiding gedurende stageperiode, ook voor jouw schoolopdrachten

  • Een uitdagende en leerzame stageplaats met ruimte voor het ontwikkelen van nieuwe skills

  • Gemakkelijk bereikbaar met het OV of met een xel fiets

  • Basisvergoeding van 500 EUR per maand

  • Doorgroeimogelijkheden binnen het bedrijf

  • Goed gevulde koelkast. Er wordt regelmatig gekookt. Ook in de middag. Ook door de directeur.

  • Professionele en informele werksfeer

Geschikt voor studenten
  • Software Engineering