This article is only available in Dutch 🇳🇱
Frontend Lead Michael studeerde Elektrotechniek aan Hogeschool Windesheim en Informatietechnologie aan de Universiteit Twente. Na zijn studie ontwikkelde hij als Full-stack Developer complexe webapplicaties in .NET voor de olie- en gasindustrie. In 2015 maakte hij de overstap naar Move om zijn kennis en ervaring in te zetten voor projecten die dichter bij de dagelijkse gebruiker staan. Als een van de eerste Frontend Developers binnen een toen nog 'app-focused' bureau legde hij de fundamenten voor Move’s Frontend-afdeling. ‘De mogelijkheid om een team op te bouwen en technische standaarden te bepalen was voor mij een belangrijke motivatie.’
Welke technologieën of frameworks gebruik je het liefst en waarom?
‘In Zwolle werken we voornamelijk met Angular voor projecten bij grotere organisaties. Het is een robuust framework dat zich goed bewijst bij complexe applicaties zoals het Rabo Smart Pay-dashboard. Wat ik waardeer aan Angular is de opinionated structuur en de uitgebreide tooling die het biedt voor teams. Als Frontend Lead ben ik hiermee in staat om consistente en onderhoudbare architecturen neer te zetten. Bij Move kiezen we altijd het beste gereedschap voor de klus, met oog voor zowel technische excellentie als team efficiency. We optimaliseren continu onze workflow, van moderne design systems tot geautomatiseerd package management met Dependabot.
Als stagebegeleider vind ik het belangrijk om samen met studenten projecten op te zetten die hun interesses combineren met nieuwe technologische ontwikkelingen. Hierdoor experimenteren we vroeg met opkomende webtechnologieën, van Progressive Web Apps tot moderne frameworks en native web capabilities. Zo werken studenten aan uitdagende projecten, wat ons vervolgens waardevolle inzichten in nieuwe technologieën oplevert. Hoewel ik persoonlijk veel ervaring heb met Angular, geloof ik sterk dat het framework secundair is aan goede architectuurprincipes en teamwork. Bij Move krijg je als Frontend Lead de vrijheid én verantwoordelijkheid om die beslissingen samen met je team te maken. Het gaat uiteindelijk om het maken van de juiste technische keuzes voor het project, de klant én het team.’
Kun je iets vertellen over je meest uitdagende project en wat je daarvan geleerd hebt?
‘Als Frontend Lead ben ik verantwoordelijk voor zowel de technische architectuur als het aansturen van het development-team. Het meest uitdagende project waar ik aan heb gewerkt, was het migreren van een grote AngularJS legacy codebase naar de meest recente versie van Angular - een complex traject dat strategische planning, technische expertise en sterke teamcoördinatie vereiste. De grootste les? Grootschalige projecten gaan verder dan techniek. Samenwerking met de klant, luisteren naar hun behoeften en flexibel meebewegen met hun verwachtingen maken het verschil.’
Op welk project ben je het meest trots en waarom?
‘Een project waar ik bijzonder trots op ben is het Rabo Smart Pay-dashboard. Ruim negen jaar geleden begon ik samen met een collega aan wat toen nog 'Rabo OmniKassa' heette. Inmiddels is het uitgegroeid tot een compleet platform waarmee merchants hun betaalmogelijkheden kunnen beheren. Ik ben trots op hoe het team is gegroeid en eigenaarschap heeft genomen. Mijn rol is om richting te geven en onze technische visie te bewaken. We besteden veel aandacht aan automatisering (zoals onze deployment pipelines) en code quality checks. Onze focus op developer experience en code kwaliteit vertaalt zich direct naar waarde voor de eindgebruiker: snellere releases, minder bugs en een stabielere applicatie. We zijn verantwoordelijk voor alle merchant-facing onderdelen van het platform, waarbij de technische beslissingen die we als team maken directe impact hebben op duizenden gebruikers. Juist die combinatie van technische uitdaging, team development en directe impact op gebruikers maakt dit project zo waardevol.’
Hoe zie je de toekomst van Frontend Development in het algemeen en welke trends of ontwikkelingen maken je enthousiast?
‘Ik ben altijd gefascineerd geweest door de evolutie van het webplatform en de mogelijkheden die dit biedt. Moderne browsers bieden steeds krachtigere functionaliteiten, vergelijkbaar met wat voorheen alleen in native apps mogelijk was. Door vroeg te experimenteren met technologieën als Google Assistant en de Firebase stack hebben we geleerd hoe belangrijk het is om nieuwe platforms te verkennen, maar ook om weloverwogen keuzes te maken in wat we daadwerkelijk in productie toepassen. Deze ervaring helpt ons nu bij het evalueren van nieuwe trends en technologieën.
Een belangrijke trend is de integratie van AI in ons ontwikkelproces. Tijdens mijn recente bezoek aan GitHub Universe (San Francisco, USA) heb ik mij verdiept in de mogelijkheden van GitHub Copilot voor het verbeteren van onze development workflow. Daarnaast ben ik erg benieuwd naar de potentie van browser-native AI implementaties. Denk bijvoorbeeld aan een slim FAQ-systeem dat vragen direct in de browser kan beantwoorden. Dit soort innovaties laten zien dat we nog maar aan het begin staan van wat mogelijk is met moderne Frontend Development.’
Wat vind je belangrijk in een werkcultuur om als Developer te kunnen excelleren?
‘Een cultuur waarin experimenteren en leren wordt aangemoedigd is essentieel. Bij Move hebben we die ruimte, wat zich uit in hackathons en exploration days om te experimenteren met nieuwe technologieën. Move is een plek waar iedereen van elkaar leert en zich blijft ontwikkelen. Ik stimuleer teamleden om hun eigen uitdagingen aan te pakken. Een concreet voorbeeld hiervan is de 'Tech Alignment' die ik iedere sprint binnen het Rabo Smart Pay team organiseer. Hierin bespreken we openlijk technische uitdagingen en toetsen we nieuwe concepten. Dit is meer dan een standaard overleg - het is onze manier om continue verbetering en kennisdeling te cultiveren. De combinatie van vrijheid en ondersteuning, samen met de mogelijkheid om kennis op te doen via events als GitHub Universe of Joy of Coding conference, zorgt ervoor dat je je continu kunt blijven ontwikkelen. Als Frontend Lead krijg je bij Move de ruimte om niet alleen je eigen groei vorm te geven, maar ook die van je team.’
Als je één ding zou mogen verbeteren of veranderen aan de wereld van Frontend Development, wat zou dat zijn?
‘Ik zou de focus willen verleggen van specifieke frameworks naar de fundamentele principes van goed softwareontwerp. Te vaak zie ik dat ontwikkelaars zich blindstaren op de nieuwste trends, terwijl de basis soms onderbelicht blijft. Het is geweldig om nieuwe technologieën te verkennen, maar uiteindelijk gaat het erom dat we de juiste tools kiezen om klantproblemen op te lossen.’
Ook bij Move aan de slag als Frontend Developer? Bekijk de vacature (locatie Amsterdam).
Meld je aan
Laat hieronder je gegevens achter en ontvang als eerste het Nederlandse Mobile App Trends Report in je inbox.
Beyond the latest trends
Meet Move: Arwin & Tom, Frontend Developers
Vanuit de Move Academy werden Arwin (Frontend Lead) en Tom (destijds Junior Frontend Developer) aan elkaar gekoppeld. 'Door open te staan voor feedback, kun je je groei enorm versnellen.’