Állás · Mid-level

Web3 full-stack fejlesztő

Fullstack Developer • Mid-level • Remote • Teljes munkaidő • Szerbia Szerbia

Az Xsolla Web3 full-stack fejlesztőt keres, aki a web2 és a web3 találkozási rétegét építi: a játékosok és fejlesztők a digitális tárgyakat teljes életciklusukon át kezelhetik, anélkül, hogy a blokklánc oldalára kellene gondolniuk.

Feladatok

  • ▹Zökkenőmentes web2 és web3 integráció építése: olyan folyamatok tervezése és szállítása, amelyekkel a felhasználók súrlódás nélkül léphetnek a hagyományos fiókok és fizetések, valamint a láncon lévő walletek között (custodial és non-custodial walletek, account abstraction, gázmentes tranzakciók, fiat on-rampok)
  • ▹A digitális tárgyak életciklusának gazdája: a tárgyak mintelése, tulajdonlása, átruházása, kereskedése és beváltása mögötti rendszerek építése, a láncon lévő állapot és az off-chain nyilvántartás következetes, auditálható és gyors összhangban tartásával
  • ▹Full-stack funkciók fejlesztése a walletkapcsolt frontendtől a backend szolgáltatásokon át a tulajdonlást és forgalmat működtető smart contract és indexelő rétegig
  • ▹Tárgyak és tulajdonviszonyok modellezése: olyan adatmodellek és API-k tervezése, amelyek egységesen ábrázolják a tárgyakat, akár off-chain, custodial walletben vagy láncon vannak, és szinkronban tartják őket
  • ▹Az érték- és tárgymozgások megbízhatóságának biztosítása: idempotencia, egyeztetés, replay-biztonság és egyértelmű helyreállítási utak hibák esetén
  • ▹EVM láncok, tokenszabványok, indexerek, valamint piactér- és elszámolási folyamatok integrálása, a különbségek letisztult belső interfészek mögé rejtése
  • ▹Együttműködés termék-, biztonsági, fizetési és játékoldali csapatokkal, az üzleti igények jól körülhatárolt műszaki tervekké alakítása, a döntések önállóan érthető dokumentálása

Elvárások

  • ▹Gyakorlati tapasztalat hagyományos és láncon lévő rendszerek összekötésében: wallet onboarding, custodial és non-custodial kompromisszumok, account abstraction, gázmentes/relayelt tranzakciók
  • ▹Gyakorlati EVM- és Solidity-ismeret, beleértve a contractok olvasását, integrálását és biztonságuk megítélését
  • ▹Az ERC-20, ERC-721 és ERC-1155 gyakorlati ismerete, és annak, hogyan képezhetők le valódi játékbeli tárgyakra, tulajdonlásra és átruházásra
  • ▹Tapasztalat a blokklánc állapotának és az off-chain adatbázisoknak az összhangban tartásában: indexelés, eseményfeldolgozás, reorg-kezelés és egyeztetés
  • ▹Erős TypeScript- és React-tudás reszponzív, éles minőségű felületek építéséhez
  • ▹Tapasztalat walletkapcsolattal és web3 kliensekkel (például wagmi, viem, ethers.js, WalletConnect), valamint beágyazott/közösségi bejelentkezéses walletekkel
  • ▹Szilárd backend tudás Node.js-ben és Go-ban: tiszta API-k, konkurencia és teljesítmény terhelés alatt
  • ▹Tapasztalat elosztott rendszerekkel és azok kompromisszumaival (konzisztencia, elérhetőség, hibamódok), különösen ott, ahol az értékátvitel helyessége számít
  • ▹PostgreSQL: sématervezés, lekérdezésoptimalizálás és migrációk nagy léptékben
  • ▹Kubernetes: szolgáltatások telepítése, üzemeltetése és hibakeresése k8s környezetben
  • ▹Üzenetstreaming: Kafka vagy NATS, eseményvezérelt minták, consumer groupok, at-least-once kézbesítés
  • ▹Git és modern CI/CD gyakorlatok
  • ▹Tapasztalat játékfejlesztők, kiadók vagy játékosok számára készült platformok építésében vagy üzemeltetésében, különösen játékbeli tárgyak, gazdaságok vagy tulajdonlás terén
  • ▹Erős írásbeli kommunikáció, mivel a terveknek és a döntéseknek önállóan érthetőnek kell lenniük

Előny

  • ▹Tapasztalat NFT-piacterek, tárgykereskedelem vagy másodlagos piaci/elszámolási rendszerek építésében
  • ▹Blokklánc-indexelő eszközök (The Graph, egyedi indexerek) és node/RPC infrastruktúra ismerete
  • ▹Tapasztalat account abstractionnel (ERC-4337), smart walletekkel vagy paymaster/relayer megoldásokkal
  • ▹Háttér fizetési vagy fiat on-ramp integrációban, amely a hagyományos kereskedelmet és a kriptót köti össze
  • ▹Tapasztalat nem EVM ökoszisztémákkal (például Solana) vagy cross-chain/bridging mintákkal
  • ▹A digitális eszközökre vonatkozó biztonsági és megfelelőségi ismeretek: letétkezelés, kulcskezelés, audit logolás, KYC/AML érintkezési pontok
  • ▹Hozzájárulás nyílt forráskódú web3-, wallet- vagy eszközprojektekhez
  • ▹Gyakorlati, naprakész tapasztalat modern AI-eszközökkel (például Claude, Copilot, Cursor) kódgeneráláshoz, review-hoz és a mindennapi mérnöki munka gyorsításához

Soft skillek

Végponttól végpontig tartó felelősségvállalásErős írásbeli kommunikációKözvetlenség és következetességEgyüttműködés több csapattal

A munkáltatóról

Az Xsolla globális kereskedelmi vállalat, amely eszközökkel és szolgáltatásokkal segíti a játékfejlesztőket a finanszírozásban, terjesztésben, marketingben és bevételszerzésben. Központja Los Angelesben van, merchant of recordként működik, és több mint 1500 játékfejlesztőnek segített.

Hasonló állások