
Web3 Fullstack Engineer
Posted Jul 15

Posted Jul 15
This is a fully remote position, open to applicants in Serbia.
β’ Create a Seamless Web2 β Web3 Integration β Design and implement the processes that allow users to transition effortlessly between traditional accounts/payments and on-chain wallets, including custodial and non-custodial wallets, account abstraction, gasless transactions, and fiat on-ramps.
β’ Manage the Digital Item Lifecycle β Develop systems that handle item minting, ownership, transfer, trading, and redemption, ensuring that on-chain state and off-chain records remain consistent, auditable, and efficient.
β’ Build Fullstack Features β Deliver comprehensive solutions that encompass wallet-connected frontends, backend services, and the smart contract/indexing layer that facilitates item ownership and turnover.
β’ Model Items & Ownership β Create data models and APIs that uniformly represent items, whether they reside off-chain, in custodial wallets, or on-chain, while ensuring synchronization.
β’ Guarantee Reliability of Value Flows β Ensure that any process involving item or monetary movement is accurate under failure conditions, focusing on idempotency, reconciliation, replay safety, and clear recovery strategies.
β’ Incorporate Blockchains & Marketplaces β Engage with EVM chains, token standards, indexers, and marketplace/settlement processes, abstracting their variations through clean internal interfaces.
β’ Collaborate Across Teams β Partner with product, security, payments, and game-facing teams to transform business requirements into detailed technical plans, and document decisions for clarity and autonomy.
β’ Web2 β Web3 Integration β Practical experience connecting traditional systems with on-chain platforms: wallet onboarding, custodial versus non-custodial trade-offs, account abstraction, and gasless/relayed transactions.
β’ EVM & Smart Contracts β Proficient understanding of EVM chains and Solidity, including the ability to read, integrate, and assess the safety of contracts.
β’ Token & Item Standards β Solid grasp of ERC-20, ERC-721, and ERC-1155 standards, and their application to real game items, ownership, and transfer mechanisms.
β’ On-chain / Off-chain Sync β Experience in maintaining consistency between blockchain state and off-chain databases, including indexing, event ingestion, reorg handling, and reconciliation techniques.
β’ TypeScript & React β Proficient in TypeScript and React for creating responsive, production-ready interfaces.
β’ Wallet Integration β Familiarity with wallet connectivity and web3 client libraries (e.g., wagmi, viem, ethers.js, WalletConnect) along with embedded/social login wallets.
β’ Backend Services β Strong backend capabilities in Node.js and Go, focusing on clean APIs, concurrency, and performance under high load.
β’ Distributed Systems β Experience with distributed systems and their trade-offs (e.g., consistency, availability, failure modes), particularly where value transfer accuracy is critical.
β’ PostgreSQL β Skills in schema design, query optimization, and handling migrations at scale.
β’ Kubernetes β Ability to deploy, operate, and troubleshoot services within a Kubernetes environment.
β’ Message Streaming β Experience with Kafka or NATS, focusing on event-driven patterns, consumer groups, and at-least-once delivery guarantees.
β’ Git & CI/CD β Proficient in Git and modern CI/CD methodologies.
β’ Gaming Industry Experience β Background in developing or operating platforms for game developers, publishers, or players, particularly those involving in-game items, economies, or ownership.
β’ Health insurance
β’ Flexible working hours
β’ Professional development opportunities
Future Connections
Akamai Technologies
cigus
Digi International
Get handpicked remote jobs straight to your inbox weekly.