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

Tehnologija

Nove osobne iskaznice: Zbogom čitaču kartica, dobar dan biometriji

Iako su pametne osobne iskaznice u Hrvatsku stigle 2013., od danas nam je dostupna nova verzija s novim značajkama.

Digitalni mediji

Kroz 3 godine hrvatski mediji morat će odlučiti: Više oglašavanja ili naplata sadržaja!

2020. pamtit ćemo po mnogo toga, ali i po činjenici da je naplaćivanje online sadržaja u Hrvatskoj napokon ozbiljno krenulo, a kakva su iskustva nakon prvog razdoblja provođenja - otkrivamo u razgovoru s 24sata, Telegramom te Večernjim i Jutarnjim listom.

Tehnologija

Nakon Googleovog natječaja, cilj im je pomoći izgraditi 100.000 solarnih krovova u Hrvatskoj do 2030. godine!

Nije ni bitno isticati koliko je prelazak na solarnu energiju važan, ali tko na tome radi u Hrvatskoj? ZEZ odnosno Zelena energetska zadruga koja želi pomoći građanima u razvoju, investiranju i korištenju obnovljivih izvora energije u Hrvatskoj, evo kako...

Što ste propustili

Tehnologija

Nove osobne iskaznice: Zbogom čitaču kartica, dobar dan biometriji

Iako su pametne osobne iskaznice u Hrvatsku stigle 2013., od danas nam je dostupna nova verzija s novim značajkama.

Tehnologija

Demistificirani DevOps: To je kultura tvrtke, a ne pojedinac superheroj!

Kako osigurati da operativci i programeri rade kao cjelina? Kojim metodama DevOps može pomoći srušiti nevidljivi zid između ta dva tima te što je najpotrebnije stručnjacima koji bi tu ulogu trebali preuzeti... evo jedne perspektive koja bi vam mogla dati odgovore.

Startupi i poslovanje

Riječki TORP danas je kao Rimac za električne motocikle, a sutra možda – konkurencija!

U samo pet godina mali riječki startup TORP razvio je električni motocikl svjetskog glasa, a znanja koja su stekli njegovom izradom danas prenose na niz vlastitih proizvoda za druge tvrtke.

Startupi i poslovanje

FIVE ima novi osječki ured inspiriran starim radionicama – u njemu se danas “pile i bruse” IT projekti!

Poznata agencija FIVE nedavno je otvorila novi ured u najvećem slavonskom gradu, u kojem će se koncentrirati na testiranje softvera i razvoj aplikacija.

Startupi i poslovanje

Peekator osigurao 300 tisuća eura – cilj im je britansko tržište istraživanja potrošača!

O hrvatskom startupu koji se specijalizirao za istraživanje potrošača u narednim mjesecima pa i godinama mogli bi slušati sve više. Kako su se odlučili za svoje prve investitore i kako su od pada prihoda u pandemiji došli do product-market fita, otkrivamo.

Novost

Hrvatska konačno ima “pravi” esport savez, ali kakve koristi od njega?

Velike vijesti za sve koji se u Hrvatskoj bave esportom - konačno imamo savez koji bi u skoroj budućnosti trebao biti potpuno podržan od međunarodne zajednice!