Technologie als kern van betalingen
We streven ernaar om technologie te gebruiken om betalingen te vereenvoudigen en tools te ontwikkelen die snel, efficiënt en betrouwbaar zijn.
Tap on Any Device
Viva.com leidt de weg in het transformeren van het financiële landschap door middel van innovatieve technologische oplossingen die betalingen snel, efficiënt en betrouwbaar maken. In-house ontwikkeld en beschikbaar in 24 landen.
Diensten en web apps
Bij viva.com wordt elke regelcode met precisie en innovatie geschreven. We maken gebruik van moderne programmeertalen en frameworks om de toekomst van fintech vorm te geven.
Met behulp van containertechnologie en -platforms bieden we naadloze implementaties, waardoor schaalbaarheid en betrouwbaarheid altijd gegarandeerd zijn.
Mobiele apps
Onze toewijding aan innovatie strekt zich uit over elk platform. Onze mobiele apps en SDK’s zijn ontwikkeld met native tools en maken gebruik van moderne softwareontwikkelingsplatformen voor mobiele applicaties. Bovendien omarmen we low-level codering wanneer dit essentieel is voor de interface met externe hardwaremodules of om maximale beveiliging te waarborgen.
Daarnaast gebruiken we moderne architectuurpatronen bij het maken van gebruikersinterfaces voor applicaties, waarbij we streven naar elegantie en efficiëntie in elke oplossing. Naarmate technologie evolueert, evolueren wij mee. We staan altijd open voor het verkennen van nieuwe architecturen die de grenzen van het mogelijke verleggen.
Beveiliging en encryptie
Beveiliging staat centraal in elke applicatie die we ontwerpen. We waarborgen de veiligheid van betalingsdiensten en gegevensverwerking door middel van “security by design” en sterke codering in zowel symmetrische als asymmetrische cryptografische technieken, key exchange-protocollen en tokenisatie. Onze code integreert met cryptografische beveiligingsmodules, zowel hardware- als cloudgebaseerd, om sleutels te beschermen.
De ontwikkelingscultuur van viva.com komt tot uiting wanneer front-end en back-end developmentteams samenwerken om krachtige end-user applicaties te ontwikkelen, met gebruik van industriestandaard beschermingstechnologieën zoals white box cryptografie, obfuscation, sandboxing en end-to-end encryptie.
Ontwikkelingsproces en -tests
In onze toewijding aan efficiëntie optimaliseren we onze workflows met Jira en Confluence, waarbij we taken en documentatie zorgvuldig organiseren om de ontwikkeling te stroomlijnen. We volgen de Software Development Life Cycle (SDLC) nauwkeurig door elke fase te doorlopen, van planning en ontwerp tot implementatie en onderhoud. Met GitHub als onze betrouwbare repository volgen we ook het Gitflow branching-model, wat zorgt voor naadloze samenwerking en versiebeheer.
Onze focus op kwaliteit is de drijvende kracht achter de activiteiten van ons Quality Assurance team. Dit team voert uitgebreide end-to-end testprocedures uit, waaronder UI-tests, geautomatiseerde mobiele tests en API-tests.