Den Haag - Full Stack Javascript Developer

Team Verkeer en Reisadvies houdt zich bezig met alles rondom verkeer en onderweg gaan op website: van de meest actuele verkeersinformatie tot het plannen van een route naar je werk, of voor vakantie naar Zuid-Frankrijk. De impact die je maakt in ons team als ontwikkelaar is groot en raakt alle Nederlanders. Zo worden er 36 miljoen routes per jaar gepland en wordt er 20 miljoen keer per jaar naar de verkeersinformatie van Nederland gekeken. Lijkt het je wat om hier de verantwoordelijkheid voor te delen en mee te bouwen om al onze gebruikers goed onderweg te helpen? Solliciteer dan voor ons team. 

Kernwerkzaamheden zijn:

  • Ontwikkelen, testen en onderhouden van nieuwe en bestaande componenten, applicaties en API’s samen met de andere leden uit je multidisciplinaire team
  • Code reviews uitvoeren op merge requests van andere ontwikkelaars 
  • Functioneel testen van de software van andere ontwikkelaars 
  • Nieuwe ideeën voor (generieke) technische oplossingen bedenken en toetsen samen met je collega’s binnen en buiten je team 
  • Samen met de product owner, requirement analist, UX designer en andere ontwikkelaars uit je team op zoek gaan naar oplossingen die onze bezoekers verder helpen
  • Niet-technische collega’s met begrijpelijke taal inzicht geven in de uitdagingen die je als team hebt op technisch gebied 
  • Je teamleden verder helpen leren en van je teamleden willen leren.

In ons multidisciplinaire team worden applicaties ontwikkeld en beheerd als de Routeplanner voor (elektrische) auto’s, (elektrische) fietsen, OV en wandelaars, Verkeer Nederland en Verkeer Buitenland. We bouwen deze applicaties van voor tot achter. Zo bouwen we de kaarten, ontsluiten al de data op die kaarten via onze API’s en de front-end. We werken graag in een divers en inclusief team. Op dit moment werken we veel thuis, maar zodra het met de Corona maatregelen weer kan, werken wij ook regelmatig als team samen op kantoor.

Wij werken in agile Scrum teams en jij maakt daar als full stack JavaScript ontwikkelaar een belangrijk onderdeel van uit. Je hebt aandacht voor kwaliteit van je eigen code en helpt anderen om je heen om beter te worden. Je neemt verantwoordelijkheid voor datgene wat je als team oplevert en zorgt samen met je teamgenoten dat de applicaties in alle opzichten soepel werken. Als ontwikkelaar ben je in staat om van voor tot achter mee te denken, van het ontwerpen van de interacties, het schrijven van de unit- en regressietesten tot het bedenken van de API en het functioneel testen als het klaar is.

Wij werken met onze eigen Design System genaamd Poncho, waar alle ontwikkelaars, designers, analisten, redacteuren en andere collega’s hun bijdrage aan leveren. Jij zal daar ook je rol in nemen door de code samen met de andere ontwikkelaars van de applicaties te beheren, te verbeteren en aan te vullen.

Wij vinden ambitie, communiceren, plezier én van elkaar willen leren belangrijke eigenschappen om ons werk goed te kunnen doen. Buiten deze kernwaarden, waarderen wij diversiteit in onze medewerkers op gebied van gender, afkomst en eventuele arbeidsbeperking. Diversiteit zorgt namelijk in onze ogen voor verschillende inzichten, leuk samenwerken en daarmee betere producten.

Hebben we een match?

Je bent een professional met passie voor het vakgebied en hebt de ambitie jezelf en anderen om je heen te laten groeien 

Je hebt goede communicatieve vaardigheden in het Nederlands, en zo niet in ieder geval in het Engels 

Je hebt kennis van of ervaring met agile werken

In ons team werken we met moderne tools en technieken voor web development zoals (maar niet uitsluitend):

  •  JavaScript (TypeScript)
  • API proxy ontwikkeling (Apigee Edge, Node.js , AWS, Kubernetes, GraphQL)
  • GeoData importeren, verwerken en doorzoeken (ElasticSearch)
  • Front-End JavaScript frameworks (React, Preact)
  • Map-gerelateerde libraries (zoals Mapbox)
  • HTML (concepten zoals semantiek en accessibility)
  • CSS (Less of andere pre- of postprocessors)
  • Front-End build tooling (Webpack, Babel, Rollup)
  • Unittesten, regressie testen en monitoring (Jest, Cypress, New Relic)
  • Git (Gitflow, GitLab)
  • Redux, Redux-Saga
  • Component driven development m.b.v. een Design System
  • Werken in een grote codebase met veel web traffic
  • Aanbod

    • Bruto maandsalaris tussen € 2.877 en € 5.508 o.b.v. 38 uur
    • 25 verlofdagen en 13 adv-dagen per jaar op basis van fulltime contract
    • Eindejaarsuitkering van 5,58%
    • Goede voorzieningen om thuis te kunnen werken en een thuiswerkvergoeding € 2,- per dag (onbelast)
    • Reiskostenvergoeding voor woon-werkverkeer dankzij ons mobiliteitsbeleid, waarbij flexibel en duurzaam reizen voorop staat. Zowel voor lopen, fietsen, de auto en het openbaar vervoer
    • Volop trainings-, opleidings-, en ontwikkelingsmogelijkheden bij onze Academie
    • Persoonlijk inzetbaarheidsbudget
    • Korting op verschillende producten en diensten
    • Uitstekende pensioenregeling
    Vaardigheden:

    JavaScript TypeScript API Apigee Edge Node.js AWS Kubernetes GraphQL ElasticSearch React Preact Mapbox HTML.CSS Webpack Babel Rollup Jest Cypress New Relic Git Redux

     

    30-06-2022

    Bruto tussen € 2.877 en € 5.508

    Permanent

    Binnen 3 maanden

    Javascript Developer

    Senior

    Zuid-Holland

    Nederlands

    Ja, we kunnen een visum / werkvergunning verstrekken