Smart Pension raste nakon širenja na Dubai, Australiju i uskoro - SAD, a s njime i zagrebački inženjerski tim

Smart Pension raste nakon širenja na Dubai, Australiju i uskoro – SAD, a s njime i zagrebački inženjerski tim

Zašto je takozvani 'automatski upis u mirovinski sustav' pravi razvojni izazov pričali smo s Tomislavom Brkljačićem i Ivanom Blaževićem iz Q agency čiji tim upravo traži pojačanje od desetak novih Ruby developera!

Sve duže živimo i mirovinski sustav mora pratiti taj trend i omogućavati integraciju novih tehnoloških rješenja. Možda ne još u Hrvatskoj, ali svakako u svijetu – jedno od takvih rješenja je Smart Pension na kojem radi zagrebačka agencija Q agency, jedna od najbrže rastućih tvrtki u regiji po Deloitteu poznata i po razvoju vlastitog proizvoda Jenz.

Primjerice, u Ujedinjenom Kraljevstvu zakonom iz 2008. definirala su se nova pravila po kojima poslodavci moraju uplaćivati u mirovinske fondove kroz automatski upis, tzv. “automatic enrollement”. Taj postupak olakšava upravo tehnološka platforma Smart Pension, kako smo pisali i prije godinu dana kada su tražili Rails i Javascript inženjere.

Uslijed rasta – potrebno je proširenje tima, kako će novi inženjeri pomoći?

Kako Smart Pension pomaže starim, ali i mladim korisnicima – i u doba pandemije

Smart Pension, kako za Netokraciju objašnjava Engineering product owner Tomislav Brkljačić, omogućava poslodavcima da organiziraju privatne mirovinske planove za svoje zaposlenike i pri tome im, zahvaljujući svojoj aplikaciji, daje slobodu da odluče koji smjer im odgovara, bez klasične papirologije:

Mirovinski osiguranici (zaposlenici kod poslodavca ili poduzetnici) sami odlučuju koliki dio svoje plaće će izdavati za vlastitu mirovinu, ali i u kojem omjeru žele ulagati u koju vrstu financijskog instrumenta te koja količina rizika im je prihvatljiva. Osim što osiguranici imaju pravo sami odabrati imovinu i rizike, mogu koristiti i Smartove ugrađene automatizirane mehanizme za ulaganje i upravljanje portfeljem.

Posebno je zanimljivo što je sustav prilagođen korisnicima ovisno o njihovoj dobi i spremnosti na rizik. Mlađima, primjerice, omogućava ulaganje u rizičnije instrumente koji imaju i veći potencijalni prirast, dok kako ti korisnici stare, njihova se imovina prebacuje u financijske instrumente nižeg rizika i prinosa:

To olakšava upravljanje imovinom kroz godine dajući veće prinose mlađim korisnicima koji su u poziciji priuštiti si veći rizik, a sigurnost i manje prinose korisnicima pred mirovinu koji se više ne žele izlagati riziku.

Smart Pension svoje korisnike usmjerava preko takozvanih glide pathova koji stalno mijenjaju njihov portfelj za minimiziranje rizika i povećavanje dobiti. To je posebno bitno u doba pandemije u kojima rizičniji financijskih proizvodi, poput nekih dionica, mogu biti opasniji za korisnike koji su u njih uložili. Tomislav navodi kako razvoj na kojem su radili pomaže u praksi:

Resursi mlađih korisnika su možda bili izloženi nekim fondovima koji su nastradali zbog pandemije, no mirovinsko ulaganje je dugoročno ulaganje. Takvi korisnici imaju pred sobom još puno godina u kojima će im se prinos vratiti i kratkoročni negativni rezultati neutralizirati.

S druge strane, stariji korisnici kojima se mirovina bliži nisu ni imali udjela u rizičnim instrumentima pa jednako tako nisu niti nastradali zbog COVID-19 efekta. Kod starijih osiguranika, novac je većinom u sigurnijim depozitima, a ne u rizičnijim dionicama.

Širenje projekta iz UK-ja na Dubai, Australiju i – SAD!

Iznenadan rast Smart Pensiona na brojnim tržištima stvorio je potrebu za proširenjem inženjerskog tima i sljedeća tri mjeseca – pa tako i u Zagrebu u Q agencyju.

Tržišta na koja se Smart Pension širi uključuju Dubai, Australiju i nešto kasnije – jedno od najvećih tehnoloških tržišta na svijetu – SAD. Proizvod je zbog toga što je nastao u UK-u prilagođen njihovom zakonodavstvu, tako da značajan dio razvoja čini upravo prilagođavanje platforme zakonodavnim okvirima određene zemlje.

Dapače, upravo je brzo reagiranje na promjene tržišta jedan od najvećih poslovnih, ali i tehnoloških izazova za rad na ovakvom projektu. Tomislav objašnjava:

Promjena regulative nekog zakona na određenom tržištu može dovesti do zahtjeva za promjenom funkcionalnosti u kratkom roku. Kako bismo riješili taj izazov prakticira se agilan način rada, poslovni zahtjevi se organiziraju u manje cjeline razumljive programerima te se isporučuju svakodnevno u produkciju.

Glavni fokus svake isporuke je vrijednost koju dobiva krajnji korisnik, a izazov je skalabilnost. Što se tiče otpornosti na pogreške, mislim da tu dosta dobro stojimo, a to smo postigli koristeći “Service oriented design” paradigmu, gdje smo izolirali svaku biznis komponentu u odvojenu cjelinu, koja je detaljno testirana.

Dapače, test driven development je obvezna praksa, a zbog toga – zaključuje – ne postoji linija koda u repozitoriju koja “nije pokrivena testovima”.

Razvoj neistraženih prostora ‘pension techa’

Zbog tog razvoja će se Smart Pensionov inženjerski tim – uključujući zagrebački tim koji vodi Q agency – povećati za 60 novih inženjera, sa 190 na preko 250 ljudi, a traže prvenstveno Senior Ruby developere i Junior/Mid Ruby developere. Iako se sad već radi o velikom timu, Tomislav objašnjava kako je struktura tima na projektu plitka, što je uostalom bio jedini način da tako brzo razviju projekt:

Ključ dosadašnjeg razvoja bili su jako puno komunikacije i timskog rada, što je posebno dobro izraženo na relaciji Product – Engineering i Product – QA. Kultura ranog uključenja svih ključnih dionika u proces analize i identifikacije utjecaja novih funkcionalnosti te fokusa na “MVP” i nadogradivost, izuzetno su važni i jako dobro zastupljeni u Smartu gdje se istovremeno puno funkcionalnih cjelina razvija paralelno.

Sama struktura u Smartu je matrična, ali i poprilično “flat” što snažno podupire filozofiju firme o timskom odlučivanju i podršci za jasno izražavanje ideja i pitanja prilikom donošenja odluka. S takvim načinom rada nije se bilo teško postaviti se kao ravnopravan i izuzetno cijenjen tim u Londonu.

Kako bi se snašao u takvom timu, Tomislav je nastojao biti zaista radoznao i otvoren. Smart Pensions se unutar tzv. pension techa bavi neistraženim teritorijem što po njegovom mišljenju otvara jako puno prostora za izražavanje vlastitih ideja ako ste dovoljno proaktivni:

Pokušaj i inicijative se cijene, a s druge strane greške su “dobrodošle” jer se iz njih nauči nešto novo. 🙂 Ako se odluče pridružiti timu, naši inženjeri mogu biti sigurni da će biti prihvaćeni od početka kao ravnopravni te da im je sva potrebna podrška i pomoć zagarantirana kroz ‘onboarding’ period (a i nakon toga).

Temelj za nove mogućnosti koje realizira proaktivan tim daje i arhitektura projekta koja po Ivanu Blaževiću, Ruby developeru na projektu, omogućava fleksibilnost u razvoju:

Svaki poslovni aspekt mirovinskog sustava i fondova je odvojen u posebnu cjelinu, koja se ponaša poput crne kutije, koja je lako prilagodljiva. Smartpension je naglo narastao i posebno nas je iznenadila organizacija razvoja platforme i efikasno uvođenje agile procesa u kratkom roku.

Kvalitetna arhitektura za brži razvoj… i brži ulazak novih članova tima

Iako je u naravi Smart Pension monolit, X ističe, projekt pri programiranju koristi puno značajki arhitekture bazirane na servisno orijentiranoj arhitekturi. Takvi temelji su dosad omogućili Q agencyju da nove članove tima jednostavno uvodi u projekt, kaže Ivan:

Arhitekturu određuje i postavlja vrhunski tim ljudi, a na developerima je da tu arhitekturu slijede. Smart ima dobro postavljene konvencije u kojima se lako snalaziti što uvelike olakšava rast i snalaženje novih, ali i trenutnih developera.

Sami procesi su odlična škola nama, ali i svima u ovoj industriji kako olakšati dodavanje novih ljudi na projekte, jer s odličnom arhitekturom, inače strma krivulja učenja i prilagodbe postaje puno jednostavnija i zahvalnija.

Takva arhitektura olakšava developerima da implementiraju novu mogućnost ili promijene ponašanje postojeće bez poznavanja cijelog sustava. Svaki mali dio neke mogućnosti, primjerice dodavanje novog korisnika, je zasebna cjelina tj. servis koji je izoliran. Konkretno, kako objašnjava Ivan:

Platforma se sastoji od aplikacije za zaposlenika, aplikacije za poslodavca, CRM aplikacije za administraciju. Sve tri aplikacije mogu pozvati primjerice mogućnost dodavanja novog korisnika i sve tri znaju kako će se taj servis ponašati. To nam daje kvalitetan, čitljiv kod koji nema puno bugova.

Zanima li vas rad u Smart Pensionsovom timu, možete se prijaviti za:

Kako Tomislav zaključuje, osim novih kolega, najviše ga veseli širenje platforme na tržišta izvan UK-a. Očekuje da će biti još mnogo izazova, ali i još veći rast u kojem će se Smart Pension razviti u zrelo rješenje za olakšavanje mirovinskih muka korisnika širom svijeta.

Pravila ponašanja

Na Netokraciji za vas stvaramo kvalitetan, autorski potpisan sadržaj i zaista se veselimo vašim kvalitetnim, kontruktivnim komentarima. Poštujmo stoga jedni druge prilikom komentiranja držeći se sljedećih pravila ponašanja:

  • Ne budite 💩: Nema vrijeđanja, diskriminiranja, ni psovanja (osim ako nije osobni izričaj, ali onda neka psovka bude općenita, a ne usmjerena prema nekome)
  • Samo kvalitetna rasprava, manje trolanja: Ne morate se ni sa kim slagati, ali budite konstruktivni i doprinesite raspravi! Svako trolanje, flameanje, koliko god "plesalo" na granici, leti van.
  • Imenom i prezimenom, nismo Anonymous 👤: Autor sadržaja stoji iza svog sadržaja, stoga stojite i vi iza svog komentara. Koristimo ime i prezime (Hrvoje Lončar) ili barem ime i inicijala (Hrvoje L.) te pravu email adresu. Kako koristimo podatke koje tamo ostavljate? Bacite oko na našu izjavu o privatnosti.

Sve ostale komentare ćemo s guštom spaliti, jer ne zaslužuju svoje mjesto na internetu.

Komentari

  1. Marijan

    Marijan

    05. 09. 2020. u 9:36 am Odgovori

    Jel to ona agencija koja drži programere na standby ne plaćajući im ništa sve dok ih ne angažiraju i to preko programerovog obrta. Ah to je ta, vrlo ‘inovativni’ model iskorištavanja

    • Q agency

      Q agency

      09. 09. 2020. u 8:52 am Odgovori

      Bok i pozdrav iz Qa. 🙂

      Baš nas je ražalostilo da si došao do takve informacije. Trudimo se biti izrazito korektni prema našim zaposlenicima i vanjskim suradnicima i dosta radimo na tome da se ljudi kod nas osjećaju sigurno i ugodno.
      Svakako, nadamo se da će u budućnosti biti prilike da dođeš kod nas u ured na kavu i uvjeriš se u nešto sasvim suprotno. Do tada, baci oko na naš careers page i pogledaj što to sve nudimo i da zapravo uopće nismo tako strašni: https://q.agency/careers. 😀

      Ugodan dan,
      Q

      • Leon

        Leon

        17. 10. 2020. u 2:21 am Odgovori

        Koja je svrha ovog proizvoda? Vecina brokera (tipa Fidelity, Morgan Stanley) nudi indekse koji su rizicniji na pocetku karijere i manje rizicni pred mirovinu i to se automatski dogada ako se investira u njih. Izgleda mi ko izmisljanje tople vode, pogotovo jer ti drzava vec sama po sebi uzima 15% na prvi mirovinski stup. Ovo moze proci u SAD-u gdje zbog 401(k) ljudi mogu pre-tax uplacivati u indeksne fondove. Ali opet, rade cu indekse kupovat preko poznatijih brokera, nego da riskiram preko neke platforme relativno nepoznate agencije.

        • Ivan Brezak Brkan

          Ivan Brezak Brkan

          17. 10. 2020. u 8:25 am Odgovori

          U početni dio neću ulaziti, jer se članak ne bavi tim već tehnološkim dijelom, ali kao što piše – rješenje je krenulo iz UK-a za poslodavce i očito tamo prolazi zasad. Osim toga, u članku – jer se ne bavi toliko poslovnom stranom, nisam spomenuo da je upravo J.P.Morgan u 2019. investirao u SmartPension.

          Na stranu svega toga – ovo nije Q Agencyijev proizvod, već im je SmartPension kao tvrtka – klijent 🙂 Slažem se s tobom da za financije je uvijek teško vjerovati novim tehnološkim rješenjima, ali ni Smart nije nov. Osnovan je 2014., a osim J.P.Morgana investitor je i Barclays banka – što je vjerujem jedan od razloga zašto im klijenti vjeruju i riskiraju s njima 🙂

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Startupi i poslovanje

Imaš li svoje vrijeme za stvaranje? Jer jedan sastanak je dovoljan da ti uništi koncentraciju za cijeli dan!

Maker time. Deep work. Vrijeme za produktivnost i ideje. Zvuči kao ideal za mnoge hrvatske tvrtke, ali želimo li biti učinkoviti i kreativni, moramo si odrediti raspored za stvaranje - bili programer, pisac ili dizajner, radili na daljinu ili u uredu!

Tehnologija

Koliko su novi e-Građani – bolji? Evo što kažu hrvatski dizajneri i UX stručnjaci

e-Građani su napokon doživjeli dugo očekivani redizajn pod palicom vladinog vlastitog "startup" tima. Redizajn je kruna dvogodišnjeg rada, kažu. I treba biti s obzirom da je riječ o platformi na kojoj će biti dostupno 87 usluga za građane, a koje bi trebale biti okosnica digitalnog društva. Što su uspjeli poboljšati, na čemu još trebaju raditi - otkrivamo.

Startupi i poslovanje

“Vrijeme je da prestanemo veličati ‘ludnicu na poslu’. Haj’mo samo razvijati jako kvalitetan proizvod ili uslugu!”

Ljudi više ne mogu odraditi posao - na poslu… Jeste sami bili u toj situaciji ove godine, ovaj mjesec? Ako čitate ovo, vjerojatno ste dio digitalne zajednice, visoko-kompetitivnog IT sektora i možda vam se takve okolnosti događaju i na dnevnoj bazi. Tako ne bi trebalo biti.

Što ste propustili

Tehnologija

DiscussIT: Možda bismo sigurnije poslovali da se više bojimo mailova, nego kriptovaluta

Bilo da je u pitanju sigurnost jednog servera ili cijelog računalnog centra, plaćanje kriptovalutama ili mobilnim bankarstvom - prijetnje uvijek postoje. Pitanje je samo koliko smo spremni ako se one ostvare, a upravo je to bila jedna od ključnih tema Combisovog DiscussIT panela.

Sponzorirano

U tijeku je pandemija online videa. Jeste li joj se prilagodili?

Potražnja za online videom veća je no ikada, ali rijetki su se uspjeli snaći u tome. Oni koji jesu, sad profitiraju. Uključujući i brendove.

Startupi i poslovanje

Event management platforma suosnivača iz BiH pivotirala pa osigurala 5,5 milijuna dolara

Još u 2018. smo govorili o zanimljivoj karijeri Jasenka Hadžića koji je od BiH došao do Danske i ondje pokrenuo startup Tame. Tijekom COVID pandemije zabilježili su rast prihoda od 700 posto.

Startupi i poslovanje

Hrvatska na mapi jednoroga svijeta: Danska, Finska i Italija imaju 0, a mi odnedavno čak 2!

Od preko 500 "jednoroga" rasprostranjenih po svijetu, Hrvatska se na svjetskoj listi odlično drži! Dva jednoroga (ako niste pratili, Rimac je jednorog!) nisu malo za tako malu zemlju - pogotovo kad se stave u kontekst okruženja, ekonomskih pokazatelja i infrastrukture.

Novost

Igor Kranjčec, donedavno Product Marketing Lead u Lemaxu, preuzeo je ulogu Head of Marketinga

Donedavno Product Marketing Lead u Lemaxu, Igor Kranjčec u objedinjenom odjelu nastavlja krojiti proizvodno-marketinšku strategiju na novoj poziciji.

Intervju

IT stručnjacima ne treba “soliti pamet”, već smanjiti frikcije u komunikaciji

Usto, tražimo ljude koji misle svojom glavom i koji se ne boje preuzeti inicijativu. Ljude koji znaju reći ne i to argumentirano zastupati. Posljednje i ne manje važno, tražimo ljude koji nastoje vidjeti i širu sliku, koji nastoje kroz svoj dio posla olakšati i poboljšati posao sljedećeg koji će raditi na proizvodu, koji znaju dobro „čitati” poslovne procese klijenata za koje pišu softver, kaže Luka Ferlež iz Amplexora.