Technology at the core of payments
We aim to utilise technology to streamline payments and develop tools that are fast, efficient, and reliable.
Tap on Any Device
At viva.com, we are at the forefront of transforming the financial landscape through innovative technology solutions that make payments fast, efficient, and reliable. Engineered in-house, available across 24 European countries.
Core services & web apps
In viva.com, where every line of code is crafted with precision and innovation, we use modern development languages and frameworks to create the future of payments.
Leveraging containerisation and container orchestration, we provide seamless deployments, ensuring scalability and reliability at every turn.
Mobile apps
Our commitment to innovation extends to every platform. Our mobile apps and SDKs are crafted with native tools, utilising modern software development platforms for mobile applications. Furthermore, we support low-level coding is it essential for interfacing with external hardware modules or ensuring maximum security.
Also we embrace modern architectural patterns, in the context of building user interfaces for applications as we strive for elegance and efficiency in every solution. As technology evolves, so do we, always eager to explore new architectures that push the boundaries of what's possible.
Security & encryption
Security is at the core of every application we design. We make payment services and data processing secure, by implementing security by design and strong industry standards in symmetric & asymmetric cryptographic techniques, key exchange protocols, and tokenization. Our code interfaces with cryptographic security modules, both hardware and cloud-based, to protect keys.
Viva.com’s culture on development stands out, when front-end and back-end development teams are brought together to design and create robust end-user applications within industry standard protection technologies, such as white box cryptography, obfuscation, sandboxing, and end-to-end encryption.
Development process & testing
In our quest for efficiency, we orchestrate our workflows with Jira and Confluence, meticulously organising tasks and documentation to streamline development. Embracing the Software Development Life Cycle (SDLC), we navigate each phase with precision, from planning and design to implementation and maintenance. Also, with GitHub as our trusted repository, we adhere to the Gitflow branching model, ensuring seamless collaboration and version control.
Quality is at the heart of everything we do and this is the context our Quality Assurance team operates in, performing end-to-end thorough testing processes including UI testing, Mobile test automation, and API testing amongst others.