Maandag Logo jpg

Frontend Developer - JavaScript

Maandag

Functieomschrijving

Over de functie

Voor het team Ketenanalyse, Realisatie en Beheer (voorheen realisatieteam) is er een vacature voor een Medior Front-end developer om de online platforms van onze organisatie te onderhouden en uit te breiden.

 

 

Onze organisatie maakt gebruik van een hybride informatielandschap met standaard componenten (MS-Dynamics) en maatwerkcomponenten (Mijn-omgeving en modules). Wij bedienen ongeveer 250.000 leerbedrijven en 65 MBO-onderwijsinstellingen, en Mijn-omegving heeft ongeveer 850.000 gebruikers. Onze backend applicatie Brein, gebaseerd op Dynamics 365, heeft ongeveer 700 gebruikers. Via diverse portalen bieden wij onze diensten aan in wat wij de BPV- en K E-keten noemen. Het belangrijkste is dat Brein en Mijn-omgeving los van elkaar werken, wat betekent dat als een van de applicaties uitvalt, de andere nog steeds beschikbaar is.

 


In deze opdracht is het jouw taak om functionaliteiten voor verschillende online platforms te onderhouden en uit te breiden. Je fungeert als een schakel tussen Web/UX-design en de back-end ontwikkelaars. Je werkt actief mee in het ontwikkelteam met de nadruk op front-end ontwikkeling.

 


We zijn momenteel bezig met de implementatie van een Design System. Jij zult een bijdrage leveren aan het succes van dit Design System, waarin grafische elementen beschikbaar zijn als herbruikbare webcomponenten.

Functie eisen

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 3 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 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

Gebruikte technieken en tools

De volgende technieken en/of tools zijn een Knock-out eis

  • CSS3 / SCSS
  • HTML5
  • Javascript ES2017
  • Buildtools zoals Webpack of ParcelJS
  • GIT
  • Toepassing richtlijnen WCAG 2.1
  • WebAPI’s (WebAPI’s kunnen toepassen)
  • Ervaring met het werken in een Design System

De volgende technieken en/of tools zijn een pré

  • Azure DevOps (inclusief continuous deployment / build- en release pipelines)
  • Figma
  • Ervaring met het opzetten van een Design System
  • JSON/REST
  • JS- frameworks zoals: React, Angular, Vue
  • CSS-frameworks zoals Bootstrap
  • Kunnen werken in een.Net omgeving
  • BEM- methodologie
  • jQuery
  • Stencil
  • Webcomponents

Over het bedrijf

  •  

Solliciteer

Herken jij jezelf in dit profiel? En lijkt werken bij Maandag® je een mooie stap? Solliciteer dan meteen. Wie weet ziet jouw maandag er binnenkort dan net zo tof uit als die van ons.

Recent toegevoegde banen in Nederland

Backend Java Developer

Frontend Developer

React Native Developer

Python Developer