Front-end Architect/Lead
Roloverzicht:
Digital is een cruciaal onderdeel van de strategie, waarbij de foodservice markt midden in een digitale transformatie zit. Dit vereist veranderingen in diverse disciplines. De traditionele, smaakgedreven organisatie verschuift geleidelijk naar een datagedreven aanpak. IT Online speelt hierin een voortrekkersrol door de transitie naar een agile en DevOps manier van werken te stimuleren en ondersteunen.
Uitdaging:
De organisatie is marktleider in foodservices in Nederland en streeft ernaar dit ook online te blijven. Met ruim 70% van de totale omzet via het Online platform, is dit een van de grootste e-commerce platformen in Nederland. De uitdaging is om de klantreis verder te verfijnen, functionaliteiten uit te breiden en de ontwikkelstraat te versnellen, terwijl de 24/7 beschikbaarheid van het platform behouden blijft. Het doel is om food professionals in Nederland en België ook online vooruit te helpen.
Naar wie zijn we op zoek?
Als Lead Front-end Developer ga je ons helpen met het ontwikkelen en leveren van elegante IT oplossingen. Een belangrijke stap daarin is de implementatie van een design systeem en een conversie van Vue naar React. Seamless user experience en Agility zitten in je DNA en dat draag je ook uit. Als senior werk je met UX designers en de andere frontend developers om de user experience van het Online platform te optimaliseren door in iedere sprint herbruikbare, robuuste, efficiënte front-end componenten te leveren. Je weet mensen mee te nemen in het verbeteren en realiseren van die front-end architectuur via ontwerpprincipes, code standaarden en richtlijnen. Ook leid je het Front-end Chapter om het Front-end Framework steeds verder te verbeteren in samenhang met business, architectuur en de productteams.
Verantwoordelijkheden:
- Ontwikkelen en leveren van elegante IT-oplossingen.
- Implementeren van een design systeem en conversie van Vue naar React.
- Verbeteren van code en technische stack, implementeren van ontwikkelpatronen en architectuurprincipes.
- Zorgen voor security en compliance volgens standaarden.
- Samenwerken met product owner en team aan continue verrijking en optimalisatie van de klantbeleving.
- Verantwoordelijk voor levering en verbetering van de Online kanalen, omzet, winst en groei.
- Samenwerken met UX designers, developers en testers om standaarden en richtlijnen op te stellen.
- Optimaliseren van user experience met intuïtieve user interfaces.
- Deelname aan Communities of Practice voor continue verbetering van ontwikkelprocessen en tools.
- Documenteren, delen en integreren van nieuwe inzichten en ervaringen.
Vaardigheden en Kwalificaties:
- Aantoonbare ruime ervaring met het bouwen van snelle, herbruikbare, robuuste front-end componenten, bij voorkeur in een internationale retail e-commerce omgeving.
- Diepgaande kennis van en programmeerervaring in React, JavaScript, NodeJS, CSS en HTML5, bij voorkeur Angular of Vue, en bijbehorende frameworks.
- Gedegen ervaring met CI/CD processen en tools zoals Jenkins, npm, Github, Selenium en SonarQube.
- Vermogen om verbinding te leggen met belanghebbenden op verschillende abstractieniveaus.
- Inspireren, meenemen en coachen van teamleden in de adoptie van nieuwe inzichten, tools en processen.
- Vaardigheid om requirements scherp te krijgen in user stories via bijvoorbeeld SMART - INVEST.
- Kennis van Docker, Kubernetes, AWS, Jira en Confluence, en mogelijk ook SOLR, SAP Hybris en Adobe AEM.
- Uitstekend gevoel en scherp oog voor uitmuntende User Experience principes.
- Ervaring met multi-platform, multi-channel, multi-device en multi-language aspecten.
- Begrip van microservices, headless, PWA en SPA principes.
- Vloeiend in Nederlands en Engels, zowel mondeling als schriftelijk.
- Accuraat, coöperatief, leergierig en uitgesproken.