La tecnologia al centro dei pagamenti
Il nostro obiettivo è utilizzare la tecnologia per semplificare i pagamenti e sviluppare strumenti rapidi, efficienti e affidabili.
Pagamenti con un "tap" su qualsiasi dispositivo
In viva.com, siamo in prima linea nel trasformare il panorama finanziario attraverso soluzioni tecnologiche innovative che rendono i pagamenti veloci, efficienti e affidabili. Sviluppato in-house, disponibile in 24 paesi Europei.
Servizi principali e applicazioni Web
In viva.com, dove ogni riga di codice è realizzata con precisione e innovazione, utilizziamo linguaggi di sviluppo e framework moderni per creare il futuro dei pagamenti.
Sfruttando la containerizzazione e l'orchestrazione dei container, forniamo implementazioni semplici, garantendo scalabilità e affidabilità in ogni momento.
App mobile
Il nostro impegno per l'innovazione si estende a tutte le piattaforme. Le nostre applicazioni mobili e i nostri SDK sono realizzati con strumenti nativi, utilizzando le moderne piattaforme di sviluppo software per applicazioni mobili. Inoltre, supportiamo la codifica di basso livello è essenziale per l'interfacciamento con moduli hardware esterni o per garantire la massima sicurezza.
Inoltre, adottiamo i moderni modelli architettonici, nel contesto della costruzione di interfacce utente per le applicazioni, poichè cerchiamo di ottenere eleganza ed efficienza in ogni soluzione. Ance noi, così come la tecnologia, siamo sempre in evoluzione, ansiosi di sperimentare nuove architetture che si spingono oltre i confini di ciò che è possibile.
Sicurezza e crittografia
La sicurezza è al centro di ogni applicazione che progettiamo. Rendiamo sicuri i servizi di pagamento e l'elaborazione dei dati, implementando la sicurezza per progettazione e forti standard di settore nelle tecniche crittografiche simmetriche e asimmetriche, nei protocolli di scambio di chiavi e nella tokenizzazione. Il nostro codice si interfaccia con moduli di sicurezza crittografici, sia hardware che basati su cloud, per proteggere le chiavi.
La cultura dello sviluppo di Viva.com si distingue per il fatto che i team di sviluppo front-end e back-end vengono riuniti per progettare e creare applicazioni robuste per l'utente finale nell'ambito di tecnologie di protezione standard del settore, come la crittografia white box, l'offuscamento, il sandboxing e la crittografia end-to-end.
Processo di sviluppo e test
Nella nostra ricerca dell'efficienza, orchestriamo i nostri flussi di lavoro con Jira e Confluence, organizzando meticolosamente le attività e la documentazione per semplificare lo sviluppo. Adottando il ciclo di vita dello sviluppo del software (SDLC), affrontiamo ogni fase con precisione, dalla pianificazione e progettazione all'implementazione e alla manutenzione. Inoltre, con GitHub come repository di fiducia, aderiamo al modello di ramificazione di Gitflow, garantendo una collaborazione e un controllo delle versioni senza soluzione di continuità.
La qualità è al centro di tutto ciò che facciamo e questo è il contesto in cui opera il nostro team di Quality Assurance, che esegue processi di test approfonditi end-to-end, tra cui il test dell'interfaccia utente, l'automazione dei test mobili e il test delle API.