
Xsolla pruža infrastrukturu za trgovinu videoigrama razvojnim programerima i izdavačima. Njezina platforma podržava monetizaciju, distribuciju i financiranje putem alata kao što su prilagodljive web-trgovine, obrada plaćanja, sprječavanje prijevara i društvene značajke osmišljene za dublje uključivanje igrača. Xsolla također pomaže gaming tvrtkama upravljati plaćanjima, porezima, usklađenošću s propisima i operativnim zahtjevima na globalnim tržištima, uz integracije s razvojnim platformama kao što su Unity, Unreal i Cocos Creator.
Viši backend inženjer, IAM (rad na daljinu u Rusiji) u Xsolli
Razvijajte sigurne IAM usluge visokog protoka za Xsolla ID. Radite na autentifikaciji, autorizaciji i skalabilnoj infrastrukturi koja podržava razvojne programere igara širom svijeta.
Opis
- Razvijajte i održavajte backend usluge u Gou za Xsolla ID
- Dizajnirajte tokove OAuth 2.0 i OIDC, uključujući introspekciju tokena i strategije osvježavanja
- Proširujte orkestrator autentifikacije temeljen na Oryju i arhitekturu dodataka
- Primjenjujte prakse web-sigurnosti koje obuhvaćaju kolačiće, CSRF, XSS, pohranu tokena, TLS i sesije
- Optimizirajte upite i performanse pri velikom opterećenju u PostgreSQLu, MySQLu, Redisu i CockroachDB-u
- Razvijajte pouzdane i skalabilne mikrousluge
- Pomažite pri migraciji sa zastarjelog sustava Xsolla Login uz dvosmjernu sinkronizaciju identiteta i bez zastoja
- Pišite čist i testiran kod s temeljitim jediničnim i integracijskim pokrivanjem
- Surađujte s frontend inženjerima na integracijama SDK-ova i widgeta
- Pregledavajte kod i doprinosite tehničkoj dokumentaciji
- Upravljajte produkcijskim sustavima autentifikacije i rješavajte probleme
- Gradite IAM platformu nove generacije koja čini temelj Xsollinih B2C proizvoda
Zahtjevi
- Najmanje dvije godine komercijalnog iskustva u razvoju u Gou
- Napredno znanje PostgreSQL-a i Redisa, uključujući optimizaciju upita i indeksiranje
- Radno znanje tokova OAuth 2.0 i OIDC-a ili snažna motivacija za njihovo učenje
- Razumijevanje osnova web-sigurnosti, uključujući CSRF, XSS, sigurnost kolačića i TLS
- Iskustvo s Dockerom i docker-composeom
- Napredno poznavanje Gita i praksi suradničkog razvoja
- Razumijevanje Nginxa i konfiguracije web-poslužitelja
- Veliko iskustvo s jediničnim testiranjem i predanost kvaliteti koda
- Znanje engleskog jezika dovoljno za čitanje tehničke dokumentacije
- Poželjno je poznavanje arhitekture mikrousluga i kompromisa distribuiranih sustava
- Poželjno je iskustvo u dizajniranju REST API-ja pomoću Swaggera ili OpenAPI-ja
- Poželjno je praktično iskustvo s CI/CD cjevovodima
- Poželjno je poznavanje alata Ory kao što su Hydra, Kratos i Keto ili usporedivih IAM okvira
- Poželjno je poznavanje PKCE-a, vjerodajnica klijenta, tijeka za uređaje, introspekcije tokena i strategija osvježavanja tokena
- Poželjno je iskustvo s CockroachDB-om ili drugom distribuiranom SQL bazom podataka
- Poželjno je iskustvo s NATS-om, Kafkom ili RabbitMQ-om
- Poželjno je poznavanje Jire
- Poželjno je razumijevanje Kubernetesa i orkestracije kontejnera
- Poželjno je poznavanje standarda SOC 2 i ISO 27001, smanjenja količine podataka prema GDPR-u i zapisivanja revizijskih tragova
- Poželjno je aktualno praktično iskustvo s alatima umjetne inteligencije kao što su Claude, Copilot ili Cursor
Pogodnosti
- Neograničeno fleksibilno slobodno vrijeme za podršku ravnoteži između poslovnog i privatnog života
- Privatno zdravstveno osiguranje sa stomatološkim pokrićem za vas i vašu obitelj
- Personalizirani plan razvoja karijere s putovima za stručne i rukovodeće uloge
- Mogućnosti edukacije i obuke za profesionalni razvoj
- Godišnja korporativna događanja i okupljanja timova
- Rad na daljinu uz fleksibilno radno vrijeme od 10:00 do 19:00
- Rad na proizvodima u brzorastućim sektorima igara i Web3 tehnologije
- Okruženje za razmjenu znanja s iskusnim inženjerima u cijeloj organizaciji