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.
Bij de ANWB werken we 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.
Binnen de ANWB werken we met ons 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 op anwb.nl 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.