Tehnologija kao središte plaćanja
Cilj nam je koristiti tehnologiju za pojednostavljenje plaćanja i razvoj alata koji su brzi, učinkoviti i pouzdani.
Tap on Any Device
Viva.com prednjači u transformaciji financija kroz inovativna tehnološka rješenja koja plaćanja čine brzim, učinkovitim i pouzdanim. Osmišljeno unutar tvrtke, dostupno u 24 europske zemlje.
Osnovne usluge i web aplikacije
U viva.com, gdje je svaka linija koda izrađena s preciznošću i inovativnošću, koristimo se modernim razvojnim jezicima i okvirima za stvaranje budućnosti plaćanja.
Korištenjem tehnologije koja automatski sprema i strukturira aplikacije, pružamo besprijekornu implementaciju, osiguravajući prilagodljivost i pouzdanost na svakom koraku.
Mobilne aplikacije
Naša predanost inovacijama proteže se na svaku platformu. Naše mobilne aplikacije i SDK-ovi izrađeni su izvornim alatima, koristeći moderne platforme za razvoj softvera za mobilne aplikacije. Također, podržavamo kodiranje na niskoj razini ako je bitno za povezivanje s vanjskim hardverskim modulima ili osiguravanje maksimalne sigurnosti. Također, prihvaćamo moderne arhitektonske obrasce, u kontekstu izgradnje korisničkih sučelja za aplikacije jer težimo eleganciji i učinkovitosti u svakom rješenju. Kako se tehnologija razvija, razvijamo se i mi, uvijek željni istraživanja novih arhitektura koje pomiču granice mogućeg.
Sigurnost & enkripcija
Sigurnost je temelj svake aplikacije koju dizajniramo. Usluge plaćanja i obradu podataka činimo sigurnima, implementacijom sigurnosti prema dizajnu i jakim industrijskim standardima u simetričnim i asimetričnim kriptografskim tehnikama, protokolima za razmjenu ključeva i tokenizaciji. Naš kod se povezuje s kriptografskim sigurnosnim modulima, kako hardverskim tako i onima koji se temelje na oblaku, radi zaštite ključeva.
Kultura razvoja Viva.com-a ističe se, kada se razvojni tim zadužen za vizualni aspekt web stranice i razvojni tim zadužen za pravilno funkcioniranje web stranice okupljaju kako bi dizajnirali i stvorili robusne aplikacije za krajnje korisnike unutar industrijskih standardnih zaštitnih tehnologija, kao što su kriptografija bijele kutije, maskiranje, sandboxing ( izolirano okruženje za testiranje) i krajnja enkripcija do kraja.
Proces razvoja & testiranje
U našoj potrazi za učinkovitošću, strukturiramo naše tijekove rada s Jirom i Confluenceom, pažljivo organizirajući zadatke i dokumentaciju kako bismo pojednostavili razvoj. Prihvaćajući životni ciklus razvoja softvera (SDLC), mi upravljamo svakom fazom s preciznošću, od planiranja i dizajna do implementacije i održavanja. Također, uz GitHub kao naše pouzdano spremište, pridržavamo se Gitflow modela grupiranja, osiguravajući besprijekornu suradnju i kontrolu verzija.
Kvaliteta je u središtu svega što radimo i to je kontekst u kojem djeluje naš tim za osiguranje kvalitete, sveobuhvatno obavljajući procese temeljitog testiranja, uključujući testiranje korisničkog sučelja, automatizaciju testiranja mobilnih uređaja i testiranje API-ja, između ostalog.