
Commonwealth Bank australska je tvrtka za financijske usluge koja posluje u području građanskog, premium, poslovnog i institucionalnog bankarstva. Njezina ponuda obuhvaća i upravljanje fondovima, mirovinsku štednju, osiguranje, investicijske usluge i trgovanje dionicama. S više od 52.000 zaposlenika i više od 800.000 dioničara, Commonwealth Bank posluje u širokom rasponu financijskih proizvoda i usluga osmišljenih kako bi klijentima pomogla upravljati njihovim financijama i povećati njihovu vrijednost.
Glavni inženjer softvera za cijeli tehnološki stog (Node.js, React, Next.js)
Razvijajte sigurna iskustva autentifikacije za digitalne bankarske kanale CommBanka, od sučelja u Reactu i Next.jsu do usluga u Node.jsu. Usmjeravajte skalabilnu arhitekturu kroz Node.js, React, Next.js i GraphQL.
Opis
- Isporučujte cjelovite značajke autentifikacije kroz sučelja u Reactu i Next.jsu te BFF usluge u Node.jsu.
- Razvijajte skalabilne BFF i API dizajne uz REST i GraphQL.
- Pretvarajte općenite zahtjeve u dizajn sustava i implementacije spremne za produkciju.
- Izrađujte sigurnu upravu tokenima i sesijama, stanje autentifikacije te integracije s platformama za upravljanje identitetom.
- Stvarajte otporne usluge izvorne za oblak primjenom praksi za distribuirane sustave i inženjerstvo.
- Promičite održiv kod, automatizirane testove, opažljivost, CI/CD i pouzdane produkcijske usluge.
- Surađujte s inženjerskim timovima i kanalima na uspostavi ponovno upotrebljivih integracija i dosljednog korisničkog iskustva.
- Mentorirajte inženjere i oblikujte tehničke odluke uz praktičan doprinos.
- Pomozite u isporuci značajki autentifikacije za korisnike, kao što su prijava, višefaktorska autentifikacija i pristupni ključevi.
Zahtjevi
- Preuzmite odgovornost za tehničku isporuku kroz cijeli tehnološki stog, od dizajna do implementacije.
- Imate znatno iskustvo s Node.jsom i JavaScriptom ili TypeScriptom.
- Imate iskustvo u dizajniranju i izradi pozadinskih usluga ili usluga Backend-for-Frontend.
- Dobro poznajete React te Next.js ili imate praktično iskustvo s njim.
- Pokažite izvrsno poznavanje dizajna sustava.
- Imate iskustvo u dizajniranju REST API-ja.
- Razumijete sustave izvorne za oblak i distribuirane arhitekture.
- Poznajete obrasce sigurnosti aplikacija, autentifikacije ili upravljanja identitetom.
- Sigurno upravljate sesijama ili tokenima.
- Primjenjujete kvalitetne inženjerske prakse u automatiziranom testiranju, CI/CD-u, opažljivosti, pouzdanosti i održivom kodu.
- Zanima vas razvoj uz pomoć umjetne inteligencije i suvremenih inženjerskih alata.
Pogodnosti
- Pristupačno, uključivo i uvažavajuće radno okruženje.
- Prilagodbe radnog mjesta i pomoć kandidatima kojima su potrebne.
- Mogućnosti razvoja karijere unutar grupe Commonwealth Bank.