Standplaats: ZOETERMEER
Duur: 01-10-2025 - 01-01-2026
Optie tot verlenging: Ja
Reageren voor: 20-08-2025
De opdracht
Voor het Project Vernieuwing Stagemarkt zoekt SBB een Medior Front-end developer voor het realiseren van goed werkende en toegankelijke webpagina's.
SBB beschikt voor haar dienstverlening over een hybride informatielandschap met standaard componenten (MS-Dynamics) en maatwerkcomponenten (waaronder Stagemarkt en Leerbanenmarkt). SBB bedient circa 250.000 leerbedrijven en 65 MBO-onderwijsinstellingen en heeft op haar online platform Stagemarkt 2,7 miljoen bezoekers. De backend applicatie "Brein", op basis van Dynamics 365, heeft ongeveer 700 gebruikers. Via verschillende portalen biedt SBB haar dienstverlening aan. We noemen dit de BPV en K&E-keten. Brein en de Portalen draaien 'ontkoppeld' van elkaar. Bij een onverhoopte uitval van één van de applicaties is de andere applicatie nog steeds beschikbaar.
Deze opdracht betreft 'het realiseren van functionaliteiten voor het te vernieuwen online platform Stagemarkt". De kandidaat treedt in deze opdracht op als schakel tussen Web / UX-design en de back-end Developers. Zij/hij werkt mee in het ontwikkelteam met focus op de front-end.
Aard van de ondersteuning
Het team focust zich op de vernieuwing van het online platform Stagemarkt. Voor dit platform zoekt SBB ondersteuning.
Planning en omvang van de opdracht
• Inzet is voor de periode 01-10-2025 tot 01-01-2026 voor 0,8-1 fte.
• Optioneel kan deze opdracht twee maal 6 maanden verlengd worden
Eisen en wensen
Een inschrijver mag maximaal twee kandidaten aanbieden (CV inclusief bijbehorend tarief) indienen. Geef bij elk CV een korte heldere motivatie en toelichting / onderbouwing van de competenties van de kandidaat aan de hand van uitgevoerde relevante opdrachten. Wij vragen van elke kandidaat een toelichting op (een relevante selectie van) uitgevoerde opdrachten te geven, waaruit met sprekende voorbeelden de gevraagde competenties aangetoond worden. Geef heel specifiek je eigen toegevoegde waarde aan voor deze opdracht.
Een Front-end Developer is niet alleen een ontwikkelaar, maar ook een sparringpartner van de klant. Je werkt nauw samen met onze UX-designers, andere developers en business analisten om je opdrachten uit te voeren.
Je hebt
• tenminste 5 jaar aantoonbare ervaring als Front-End Developer in verschillende omgevingen en/of verschillende organisaties. Dat wil zeggen:
• je hebt ervaring met UI/UX design en kunt een aangeleverd design pixelperfect omzetten naar werkende webpagina's;
• je hebt ruime ervaring met het toepassen van WCAG 2.1;
• kennis van standaardisatie met BEM [Block, Element, Modifier] is een pre;
• diepgaande kennis van CSS (SCSS) en HTML-5, Vue / Nuxt en Javascript en algemene kennis van bij "Gebruikte technieken en tools" genoemde tools en technieken
• goede ontwerpvaardigheden, analytisch vermogen, nauwkeurigheid en oplossingsgericht
• aantoonbare ervaring met het werken in Agile/Scrum-teams en/of DevOps-teams;
• goede klant- en team skills: samenwerken, communicatieve vaardigheden (lsd=luisteren, samenvatten, doorvragen) en je bent altijd te porren voor een potje tafelvoetbal;
• Je bent: gedreven, pragmatisch en proactief
• Aanvullend;
•
• De kandidaat dient minimaal twee referenten aan te bieden.
• Kandidaat dient beschikbaar te zijn op 28 augustus voor een intakegesprek.
Onderstaande technieken en tools worden gebruikt in de te beheren en verder te ontwikkelen applicaties.
Knock-out criteria
•
• JS-Framework Vue
• Meta-Framework Nuxt.js
• CSS3 / SCSS
• HTML5
• Buildtools zoals Vite
• GIT
• Toepassing richtlijnen WCAG 2.1+
• WebAPI's (WebAPI's kunnen toepassen)
• Ervaring met het werken in een Design System
• Headless architecture / JAM-stack
Pré
•
• Azure DevOps (inclusief continuous deployment / build- en release pipelines)
• Figma
• JSON/REST/GraphQL
• (Headless) Component libraries zoals: ShadCN, Material Design, Prime, Chakra UI
• CSS-frameworks zoals Bootstrap, TailwindCSS
• Kunnen werken in een .Net omgeving
• BEM- methodologie
• Umbraco
• Storybook
Van kandidaten wordt verwacht dat zij ruime ervaring hebben met bovenstaande technieken.
Functie-eisen:
Een inschrijver mag maximaal twee kandidaten aanbieden (CV inclusief bijbehorend tarief) indienen. Geef bij elk CV een korte heldere motivatie en toelichting / onderbouwing van de competenties van de kandidaat aan de hand van uitgevoerde relevante opdrachten. Wij vragen van elke kandidaat een toelichting op (een relevante selectie van) uitgevoerde opdrachten te geven, waaruit met sprekende voorbeelden de gevraagde competenties aangetoond worden. Geef heel specifiek je eigen toegevoegde waarde aan voor deze opdracht.Een Front-end Developer is niet alleen een ontwikkelaar, maar ook een sparringpartner van de klant. Je werkt nauw samen met onze UX-designers, andere developers en business analisten om je opdrachten uit te voeren.Je hebttenminste 5 jaar aantoonbare ervaring als Front-End Developer in verschillende omgevingen en/of verschillende organisaties. Dat wil zeggen:je hebt ervaring met UI/UX design en kunt een aangeleverd design pixelperfect omzetten naar werkende webpagina's;
je hebt ruime ervaring met het toepassen van WCAG 2.1;
kennis van standaardisatie met BEM [Block, Element, Modifier] is een pre;diepgaande kennis van CSS (SCSS) en HTML-5, Vue / Nuxt en Javascript en algemene kennis van bij "Gebruikte technieken en tools" genoemde tools en technieken''
goede ontwerpvaardigheden, analytisch vermogen, nauwkeurigheid en oplossingsgericht
aantoonbare ervaring met het werken in Agile/Scrum-teams en/of DevOps-teams;
goede klant- en team skills: samenwerken, communicatieve vaardigheden (lsd=luisteren, samenvatten, doorvragen) en je bent altijd te porren voor een potje tafelvoetbal;
Je bent: gedreven, pragmatisch en proactief
Aanvullend;De kandidaat dient minimaal twee referenten aan te bieden.
Kandidaat dient beschikbaar te zijn op 28 augustus voor een intakegesprek.Onderstaande technieken en tools worden gebruikt in de te beheren en verder te ontwikkelen applicaties.Knock-0ut criteriaJS-Framework Vue
Meta-Framework Nuxt.js
CSS3 / SCSS
HTML5
Buildtools zoals Vite
GIT
Toepassing richtlijnen WCAG 2.1+
WebAPI's (WebAPI's kunnen toepassen)
Ervaring met het werken in een Design System
Headless architecture / JAM-stackPré
Azure DevOps (inclusief continuous deployment / build- en release pipelines)
Figma
JSON/REST/GraphQL
(Headless) Component libraries zoals: ShadCN, Material Design, Prime, Chakra UI
CSS-frameworks zoals Bootstrap, TailwindCSS
Kunnen werken in een .Net omgeving
BEM- methodologie
Umbraco
StorybookVan kandidaten wordt verwacht dat zij ruime ervaring hebben met bovenstaande technieken.