Senior Front-end ontwikkelaar

Senior Front-end ontwikkelaar voor UMC Utrecht (Zuid-Holland), 8 uur per week, via Bij Oranje, met eisen als 8 jaar front-end ervaring en React.

Locatie
Zuid-Holland
Uren
8 uur per week
Sluitingsdatum

Geen duidelijke warme-stoelaanwijzingen in de beschikbare beoordeling.

Bekijk bij Bij Oranje (opent in een nieuw tabblad)

Mail mij vergelijkbare opdrachtenZonder CV of account

Je zoekfiltersfront-end ontwikkelaar · Zzp

Elke ochtend een e-mail als er nieuwe opdrachten zijn die passen bij je zoekfilters.

Alle 2 publicaties en brokers

Eisen

  • Minimaal 8 jaar relevante en courante werkervaring met user experience en gangbare UX-design principes
  • Minimaal 8 jaar relevante en courante werkervaring met het ontwikkelen van front-end applicaties
  • Aantoonbaar minimaal 8 jaar relevante en courante werkervaring in een Senior Front-end positie, als kartrekker van Front-end ontwikkeling en brugfunctie tussen business & IT
  • Ruime ervaring met front-end frameworks zoals React (implementatie van herbruikbaar en op componenten gebaseerd designsysteem)
  • Kwaliteitsgericht ontwikkelen (Quality Assurance) cf. ISO25010, volgens design-patterns en ontwerpprincipes met actuele kennis van OWASP-top 10
  • Het ontwikkelen vanuit gebruikersperspectief: usability en accessibility (WCAG/webrichtlijnen) en voorstellen uitwerken in Figma
  • HTML(5), CSS(3), SCSS en/of SASS
  • Minimaal 8 jaar relevante en courante werkervaring met automatisch technisch en functioneel testen van werkzaamheden
  • Aantoonbaar minimaal 5 jaar relevante en courante werkervaring met het aanmaken en onderhouden van automatische test in e2e Robot Framework
  • Typescript, Javascript, ES5 en ES6 (unit-test tools Jest en/of Jasmine)

Wensen

  • Courante kennis en ervaring met toegankelijkheidseisen (WCAG 2.1)
  • Courante ervaring met kwaliteitsborging, waaronder automatische test tools (Axe, Jest, Cypress, Selenium, xUnit, Junit)
  • Courante kennis en ervaring met Forum voor Standaardisatie en best practices omtrent RESTful API's / JSON / Odata
  • Courante kennis en ervaring met CI/CD m.b.v Gitlab CI
  • Courante kennis en ervaring met Rijkshuisstijl mbv NL Design Systems
  • Courante ervaring met kwaliteitsborging, waaronder code coverage tools (Karma, Jasmine)
  • Courante ervaring met kwaliteitsborging, waaronder maintainability analysis tools (SonarQube, JSLint, ESLint, Reshaper, StyleCop)
  • Courante kennis en ervaring met package management NodeJs (npm), Webpack
  • Aantoonbare ervaring als ontwikkelaar in het Reisdocumentendomein
  • Courante ervaring met kwaliteitsborging, waaronder security tooling (ZAP scan, dependency Track)
Volledige omschrijving

De activiteiten vinden plaats binnen het Programma ENIAMS. Doel van het programma betreft het ontwikkelen van voorzieningen en ondersteunen van Pilots ten behoeve van implementatie van Europese (o.a. eIDAS 2.0, SDG, en DTC verordening) en Nederlandse (Wdo, 1e en 2de tranche) Identity en Access Management (IAM) Stelsels. De implementatie van betreffende Europese verordeningen en 1e en 2e tranche van Wet Digitale Overheid vergt naar verwachting meerdere jaren, de looptijd van het project duurt daarom tot en met 2030.

Of eindigt zoveel eerder als voorzieningen zijn opgeleverd en overgedragen aan de toekomstige beheerorganisatie en financiële en inhoudelijke decharge door klant heeft plaatsgevonden. De professional is als front-end ontwikkelaar verantwoordelijk voor de ontwikkeling van front-end softwarecomponenten voor het Identity en Acces Management stelsel binnen het programma. De professional beschikt hier over de volgende combinatie van expertise: het opzetten van koppelvlakken en systemen met grafische gebruikersinterface; front-end frameworks; het ontwikkelen met toegankelijkheidsrichtlijnen; het maken van prototype; het toepassen van kwaliteitsstandaarden en -normen voor informatiesystemen, en best practices om een informatiesysteem van hoge kwaliteit te realiseren; kennis van de Rijkshuisstijl front-end framework React; Typescript, Javascript, ES5 en ES6; HTML(5), CSS(3), SCSS en/off SASS; Tools om de mate van duurzaam onderhoud van de applicatie te vergroten; Het aanmaken en onderhouden van automatische testen in e2e Robot Framework.

De activiteiten die horen bij het realiseren van de opdracht zijn: Opleveren van code die voldoet aan de gestelde specificaties en acceptatiecriteria; Integreren van gangbare UX-design principes in de applicatie; Code reviewen van andere ontwikkelaars binnen het team; Bouwen van unittesten; Toetsen van softwarekwaliteit. De professional dient gedurende de opdracht de volgende deelresultaten te behalen: Gerealiseerde front-end software voor het Identity en Acces Management stelsel binnen het programma ENIAMS waarvan de planning loopt tot 31-12-2030, waarbij de software voldoet aan: voor opdracht geldende ISO-25010 standaard, Nederlandse Praktijkrichtlijn NPR-5326 en de ICTU kwaliteitsaanpak Softwareontwikkeling (afgeleid van ISO-25010); acceptatiecriteria in de user story; de functionele en niet-functionele eisen, voor zover deze aan de applicatie gesteld zijn; en past binnen architectuur van de klant.

Het resultaat van de inzet is het tijdig, zelfstandig en conform Agile/Scrum werkwijze autonoom opleveren van software in afstemming met de andere ontwikkelaars en testers. Hiervoor levert de professional software op ten behoeve van releases van de klant in gemiddeld 20 - 25 sprints per jaar gedurende de looptijd van de opdracht. De product owner van de klant bepaalt de ontwikkelagenda en releaseplanning en de prioritering binnen deze releaseplanning.

Aan het einde van de opdracht levert de professional werkende aan beheerorganisatie overgedragen frontend softwarecomponenten voor het Identity en Acces Management stelsel ten behoeve van de implementatie van Europese IAM verordeningen en wDO op basis van acceptatiecriteria van klanten beheerorganisatie. Geborgde kennis in de vorm van documentatie (inclusief specificaties) en in broncode van het eindproduct. Warme overdracht van kennis aan de (structurele) beheerorganisatie: bij afronding van de opdracht organiseert de professional een kennisoverdrachtsessie bij de beheerorganisatie.

De opdracht is afgerond wanneer er een inhoudelijke decharge heeft plaatsgevonden op het programma en de werkende softwarecomponenten zijn opgeleverd en geaccepteerd door de klant.

Tussentijdse beoordeling: Gerealiseerde user stories worden per sprint door product owner van klant geaccepteerd op basis van Definition of Done (DoD); De software wordt periodiek door opdrachtgever getoetst op de bij het resultaat beschreven eisen.

Eindbeoordeling: Aantoonbaar werkende frontendsoftware met bijbehorende documentatie per softwarevoorziening die voldoet aan criteria van de ICTU kwaliteitsaanpak Softwareontwikkeling op basis waarvan decharge door klant kan plaatsvinden. De looptijd van het programma ENIAMS is afhankelijk van besluitvorming bij klant en voortgang bij beheerorganisatie en andere ketenpartijen. Op basis van de huidige inzichten wordt de kans klein geacht dat de duur wordt overschreden.

Wij zoeken een Senior Front-end Ontwikkelaar voor een opdracht in het reisdocumenten domein (RvIG) m.b.t. het ontwerp en de realisatie van portalen, webapplicaties en landingspagina’s aansluitend op de portaal strategie van RvIG. De kandidaat is een ervaren ([naam]) Front-end Ontwikkelaar (Full Stack) die gewend is in een of meerdere multidisciplinaire teams 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. Deze inhuuropdracht verloopt via een aanbesteding. De opdrachtgever heeft eisen en wensen opgegeven.

Aan de eisen moet je voldoen om kans te maken. Op de wensen kun je punten scoren.

De Eisen: De kandidaat heeft minimaal 8 jaar relevante en courante werkervaring met het ontwikkelen van front-end applicaties, automatisch technisch en functioneel testen van werkzaamheden, en user experience en gangbare UX-design principes. Daarnaast heeft de kandidaat aantoonbaar minimaal 8 jaar relevante en courante werkervaring met een Senior Front-end positie, waarbij opgetreden wordt als kartrekker van Front-end ontwikkeling en als brugfunctie tussen business & IT, ruime ervaring met front-end frameworks zoals React (implementatie van een herbruikbaar en op componenten gebaseerd designsysteem), het ontwikkelen vanuit gebruikersperspectief (usability en accessibility, WCAG/webrichtlijnen) en voorstellen uitwerken in Figma, Typescript, Javascript, ES5 en ES6 (unit-test tools Jest en/of Jasmine), en HTML(5), CSS(3), SCSS en/of SASS.

Verder heeft de kandidaat aantoonbaar minimaal 5 jaar relevante en courante werkervaring met het aanmaken en onderhouden van automatische test in e2e Robot Framework, en kwaliteitsgericht ontwikkelen (Quality Assurance) cf. ISO25010, volgens design-patterns en ontwerpprincipes met actuele kennis van de OWASP-top 10.

De Wensen: Courante kennis en ervaring met toegankelijkheidseisen (WCAG 2.1), CI/CD m.b.v Gitlab CI, Forum voor Standaardisatie en best practices omtrent RESTful API's / JSON / Odata, package management NodeJs (npm), Webpack, Rijkshuisstijl mbv NL Design Systems. Daarnaast heeft de kandidaat aantoonbare ervaring als ontwikkelaar in het Reisdocumentendomein, en courante ervaring met kwaliteitsborging, waaronder code coverage tools (Karma, Jasmine), maintainability analysis tools (SonarQube, JSLint, ESLint, Reshaper, StyleCop), automatische test tools (Axe, Jest, Cypress, Selenium, xUnit, Junit), en security tooling (ZAP scan, dependency Track).

Bekijk bij Bij Oranje (opent in een nieuw tabblad)

Reageren

Senior Front-end ontwikkelaar

Je CV en reacties