Sr VUE Front-end Developer Realisatie Digitale Ondersteuning

ICQ-Flex Profs BV
Den Haag, Netherlands
5 days ago
Apply on www.icq.jobs
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Languages
Dutch, English
Job source

Tech stack

HTML JavaScript (Programming Language) .NET Framework Agile Methodology Unit Testing Browser Compatibility Client Server Models Cascading Style Sheets (CSS) Code Coverage Databases Software Design Patterns ECMAScript
+23 more
Junit Microsoft SQL Server Node.Js NuGet Open Web Application Security Package Management Systems Scrum Methodology Selenium Software Engineering SonarQube TypeScript Web Content Accessibility Guidelines Eslint Bower Cypress (Programming Language) Backend Xunit Vue.js Syntactically Awesome Style Sheets (SASS) Webpack Npm(Software) Front End Software Development Jasmine

Job description

Never a dull moment” op het persoonsgebonden budget (pgb)- dossier! Wil jij een bijdrage leveren aan de uitwerking professionalisering van de beheerorganisatie PGB2.0? Vind je het leuk om bij een programma te werken en de verbinding te zoeken tussen de verschillende belanghebbenden? En houd je van een uitdaging in een dynamische omgeving? Kom dan de Programmadirectie PGB versterken! Voor dit programma zijn wij op zoek naar meerdere VUE Frontend Developers.

Voor het programma zoeken wij een ervaren VUE Frontend developer. Jij bent verantwoordelijk voor het optimaal bouwen van de Frontend webapplicaties.

Een pgb is een budget (geldbedrag) dat cliënten kunnen aanvragen om zelf hulp, (thuis)zorg en begeleiding of voorzieningen in te kopen om zelfstandig te (blijven) wonen en leven. Daarbij kiest de cliënt zelf zorgverleners en begeleiders uit. Een pgb kan op basis van verschillende regelingen worden aangevraagd: op basis van de Wet langdurige zorg (Wlz), de Wet maatschappelijke ondersteuning (Wmo), de Jeugdwet en de Zorgverzekeringswet (Zvw). Met ingang van 2015 is het zogenoemde trekkingsrecht ingevoerd voor pgb’s onder de Jeugdwet, de Wmo en de Wlz. Dan krijgen cliënten met een pgb (budgethouders), dat door gemeenten en zorgkantoren wordt verstrekt, het budget niet meer op eigen rekening gestort. Betaling gaat via de Sociale Verzekeringsbank (SVB). Zorgverleners worden in opdracht van de budgethouder door de SVB uitbetaald. Dit wordt ‘trekkingsrecht’ genoemd. Na het invoeren van het PGB-trekkingsrecht hebben de daarbij betrokken partijen in 2017 afgesproken de PGB-keten te verbeteren om zo de budgethouder beter te ondersteunen in zijn regievoerende rol, de keten verder te standaardiseren en de verantwoordelijkheden van de verstrekkers (zorgkantoren en gemeenten) beter te borgen. Dit gebeurt door de (door)ontwikkeling van het PGB2.0-systeem. Dit systeem omvat een zorgdomein en een financieel domein die met elkaar zijn verbonden via koppelvlakken. Het zorgdomein omvat zowel een portaal voor budgethouders als portalen voor SVB-medewerkers, zorgverleners en verstrekkers (gemeenten en zorgkantoren). Daarnaast heeft het zorgdomein koppelingen met het financiële domein, bestaande uit de financiële en administratieve systemen van de SVB.

De kandidaat is een ervaren Senior VUE Ontwikkelaar die gewend is in een multidisciplinair team te opereren. De kandidaat is in staat vanuit zijn technische en inhoudelijke kennis een bijdrage c.q. ondersteuning te verlenen aan de verschillende teamactiviteiten. De kandidaat beschikt over goede communicatieve vaardigheden, zowel mondeling als schriftelijk, en een goede technische ondergrond in het gebruik van de gevraagde methoden en technieken. De kandidaat dient een grote mate van zelfstandigheid te hebben met betrekking tot het plannen, uitvoeren en bewaken van zijn deelactiviteiten als onderdeel van het SCRUM team. Je kan optreden als kartrekker van de Front-end ontwikkeling en anderzijds fungeren als brugfunctie tussen business & IT (pro-actief en omgevingssensitief). Een belangrijk onderdeel van de werkzaamheden bevat het implementeren van een nieuw frontend framework (VueJS) in de bestaande live omgeving. Hierbij wordt er gewerkt met T-shaped developers. Deze houden zich bezig met de implementatie van de Vue front-end, het maken van aanpassingen aan de .NET back-end, en de opzet en het onderhoud van het designsysteem. Daarnaast houden de developers zich ook bezig met het voorbereiden, uitvoeren en onderhouden van (automatische) tests op basis van Jest, Cypress en Backstop.

Requirements

Het ontwikkelen van cross-browser, responsive applicaties (client/server) en sites m.b.v. VueJs en typescript op een .NET back end.

  • User experience en gangbare UX-design principes voor web en mobile.
  • Ruime ervaring met het VueJS framework, typescript en implementatie van een herbruikbaar en op componenten gebaseerd designsysteem.
  • Het ontwikkelen vanuit gebruikersperspectief met focus op usability, toeankelijkheid (accessibility, WCAG/ webrichtlijnen) en kwaliteitsgericht ontwikkelen (Quality Assurance) cf. ISO25010, alsmede volgens design-patterns en ontwerpprincipes met een actuele kennis van de OWASP-top 10.
  • Typescript, Javascript, ES5 en ES6 (unit-test tools Jest en of Jasmine).
  • HTML(5), CSS(3), SCSS en/of SASS.
  • Ervaring met backend development op basis van .NET en met het aanmaken en onderhouden van functionele tests en automatische test in Cypress of gelijkwaardig framework.
  • Package management NodeJs (npm), Webpack, Nuget, Bower.
  • Databases: MSSQL.
  • Ervaring met kwaliteitsborging waaronder code coverage tools (Karma en/of Jasmine), maintainability analysis tools (SonarQube, JSLint, ESLint, Reshaper, StyleCop) en automatische test tools (Jest, Cypress, Selenium, xUnit, Junit).
  1. Je hebt minimaal HBO/WO werk-denkniveau.
  2. Je hebt minimaal 2 tot 5 jaar ervaring in soortgelijke functie.
  3. Je hebt ervaring met werken binnen een complexe organisatie bij voorkeur binnen de rijksoverheid.

  4. Je beschikt over ervaring met het VueJS framework, het ontwikkelen van crossbrowser, responsive applicaties (client/server) en sites m.b.v. VueJs en typescript op een .NET back end.
  5. Je hebt ervaring met complexe met Agile software-ontwikkeltrajecten op basis van Microsoft .Net frameworks en met het aanmaken en onderhouden van automatische test in Cypress of gelijkwaardige frameworks.
  6. Je hebt ervaring met kwaliteitsgericht ontwikkelen (Quality Assurance) cf. ISO25010, alsmede volgens design patterns en ontwerpprincipes met een actuele kennis van de OWASP-top 10.
  7. Je hebt ervaring binnen het zorgdomein en voldoet aan de gevraagde technieken en onderdelen uit het gewenste profiel.
  8. Uitstekende mondelinge en schriftelijke vaardigheden in zowel Engels als Nederlands.

About the company

Het programma Realisatie Digitale Ondersteuning (RDO) is in 2020 aanvankelijk opgericht om - in nauwe samenwerking met de beleidsafdelingen - de digitale tools en applicaties te ontwikkelen die VWS, GGD-GHOR en de regionale GGD-en, het RIVM en mogelijk andere partijen helpt in het uitvoeren van de taken rondom de bestrijding van de COVID-19 pandemie. Hiervoor hebben o.a. architecten, developers, designers, ethisch hackers, privacy- en security experts de handen in een geslagen. CoronaMelder, het CoronaCheck-stelsel en GGD Contact zijn bekende producten die door RDO zijn ontwikkeld; altijd volgens privacy en security by design, open sourcing en met hoge eisen aan toegankelijkheid. Het programma valt onder de Directie Informatiebeleid (DI), van waaruit de VWS-brede beleidsonderwerpen op het gebied van informatie en ICT worden bediend. Met de komst van PGB2.0 per 1 januari 2023 zal het programma RDO zijn taken verbreden buiten het COVID-19 domein. Dit maakt dat RDO een langdurige/vaste rol gaat spelen binnen het departement als incubator/ontwikkelafdeling van DI.

CV in “Word-formaat” geschreven in de taal van de uitvraag;

  • Motivatie geschreven in de “ik-vorm”, waarin u zowel kort en bondig ingaat op de scope van de opdracht als puntsgewijs uw aansluiting op de eisen en wensen toelicht;
  • Uw beschikbaarheid (per wanneer, aantal uren per week en vakantieplannen);
  • Uw uurtarief specifiek voor de onderhavige aanvraag (inclusief reis- en verblijfskosten en excl. BTW).

N.B.

  • Bij het ontvangen van uw reactie gaan wij er vanuit dat uw aanbieding voor deze aanvraag exclusief is. Hiermee wordt voorkomen dat uw aanbieding meerdere malen bij dezelfde opdrachtgever voor deze aanvraag wordt ingediend.
  • Aangezien de functie eisen knock-out criteria zijn, en de functiewensen de gunningscriteria zijn, dient uw aansluiting hierop dan ook goed afleesbaar in uw cv te zijn opgenomen. Dit verhoogt namelijk een succesvollere behandeling van de aanbieding.
  • Tijdens het selectieproces wordt u op de hoogte gehouden van de voortgang. Mocht u vragen hebben, dan staan wij u graag te woord.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.icq.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:04 min

Creating and configuring the unit test project

Roman Alexis Anastasini · World Congress 2021

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

4:37 min

Writing readable test assertions without boilerplate test classes

Florian Bruhin · World Congress 2021

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all