Frontend voor iDEAL bij Payconiq

Frontend voor iDEAL bij Payconiq

Over Payconiq

Payconiq is een Europese fintech-onderneming die mobiele betaaloplossingen levert waarmee consumenten en bedrijven eenvoudig en veilig kunnen betalen, onder andere via QR-codes en payment links. Het platform verwerkt grote volumes transacties voor uiteenlopende betaalmethoden en handelaren, wat hoge eisen stelt aan de betrouwbaarheid, beschikbaarheid en toegankelijkheid van de onderliggende applicaties.

Het project

Binnen Payconiq wordt gewerkt aan de iDEAL Profielen-tool en de Payment-tool, twee frontend-applicaties waarmee betaalprofielen en transactiestromen beheerd worden. De expertise van Codefield werd ingeschakeld om de interne capaciteit te vergroten en de ontwikkelstandaarden rondom deze applicaties te professionaliseren binnen dit grootschalige project.

Daniël Senior Frontend Developer

Bij een betaalplatform als iDEAL draait alles om vertrouwen: als iets net niet lekker aanvoelt, haakt de gebruiker af. Door stevig in te zetten op geautomatiseerde tests en een nette OTAP-straat, konden we die betrouwbaarheid bewaken zonder dat het ten koste ging van de snelheid van ontwikkelen.

Rol van Codefield

Als Senior Frontend Developer is Daniël ingezet om de frontend-architectuur van het platform naar een hoger niveau te tillen. De kernverantwoordelijkheden omvatten:

  • Frontend Architectuur: Het ontwikkelen en onderhouden van de frontend-applicaties voor de iDEAL Profielen-tool en de Payment-tool.
  • Component Design: Het opzetten van een gedeelde componentenbibliotheek om consistentie en herbruikbaarheid binnen het team te garanderen.
  • Kwaliteitsborging: Het waarborgen van continue beschikbaarheid en toegankelijkheid volgens strenge toegankelijkheidsrichtlijnen, met ondersteuning voor een breed scala aan browsers en apparaten.
  • Optimalisatie: Het proactief meedenken over UX/UI-ontwerpkeuzes om de transactieflow te minimaliseren en conversie te maximaliseren.
  • Development Workflow: Het inrichten van een efficiënte lokale ontwikkelomgeving en het beheren van de release-cycli, inclusief geautomatiseerde testprocedures om de integriteit van de software te waarborgen.

Resultaten

Door de opzet van een gedeelde componentenbibliotheek en scherpere ontwikkelstandaarden werd de frontend-codebase consistenter en beter onderhoudbaar. Dit maakte het voor het team eenvoudiger om nieuwe functionaliteit te bouwen met behoud van toegankelijkheid, prestaties en een uniforme look-and-feel over de tools heen.

Technieken React, Redux, TypeScript, JavaScript, toegankelijkheidsstandaarden (WCAG), Scrum

Hoe hebben andere cases het gedaan?

Ontdek hoe we ook bij andere opdrachtgevers het verschil hebben gemaakt.

Werken bij TenneT

Werken bij TenneT

Modernisering van de frontend van het CertiQ certificatenplatform, met focus op een onderhoudbare codebase

JsonGenerator bij Idella

JsonGenerator bij Idella

Modernisering van de JsonGenerator applicatie voor het oplossen van compatibiliteitsproblemen binnen het migratieproces van pensioendata.

Innovact bij Idella

Innovact bij Idella

Ontwikkeling van Innovact, een kernapplicatie voor pensioenadministratie, gericht op het moderniseren van een legacy omgeving naar een schaalbare Azure microservices architectuur.

Generieke libraries bij CJIB

Generieke libraries bij CJIB

Doorontwikkeling van generieke Java Spring Boot libraries met Angular frontend, die andere teams binnen het CJIB als bouwstenen gebruiken voor context-specifieke applicaties.

Generieke applicaties bij TenneT

Generieke applicaties bij TenneT

Doorontwikkeling en refactoring van generieke Java en Angular applicaties binnen het micro-applicatielandschap van TenneT.

GitLab-migratie en DevOps-standaardisatie bij KVK

GitLab-migratie en DevOps-standaardisatie bij KVK

Standaardisatie en modernisering van de ontwikkelplatforms binnen de KVK-infrastructuur, inclusief de migratie van 4.500+ GitLab-repositories naar een externe leverancier.