Senior fullstack Web3 engineer building smart wallets, dApps, SDKs, and blockchain services for Xsolla’s global video game commerce platform. Owning backend, frontend, smart contract integration, security, and production operations.
Responsibilities
Build and own features end to end across backend, frontend, and production
Make and document on-chain/off-chain architecture decisions
Ensure security and correctness of signing flows, contract interactions, keys, and secrets
Build backend services in Go and TypeScript for chain indexing, transaction relaying, event processing, and APIs
Build infrastructure backend services for tokenizing in-game items and currencies
Build React dApp frontends for wallet connection, transaction signing, and on-chain state
Integrate smart wallets, accounts, paymasters, and bundlers into products
Develop SDKs used by game studios and partners
Monitor production services and contracts and participate in on-call rotation
Review code
Configure and maintain AI tooling in repositories
Collaborate with product managers, designers, smart contract, backend, frontend, QA, and DevOps engineers
Requirements
5+ years of commercial software development
Senior-level production experience across backend and frontend
dApps shipped to production and maintained
Production experience with viem and wagmi
Knowledge of wallet signers, EOAs, browser and embedded wallets, smart accounts, personal_sign, EIP-191, EIP-712, EIP-1193, and network switching
Hands-on experience with smart wallets, UserOperations, paymasters, and ERC-1271
Production services experience with Go and TypeScript/Node.js
Experience processing on-chain events, including idempotency, reorg handling, and retries
Experience with asynchronous messaging and event-driven design using Kafka, RabbitMQ, or NATS
Experience with PostgreSQL and Redis
Experience designing REST and gRPC APIs
Experience with React and TypeScript
Knowledge of web security fundamentals including XSS, CSRF, CSP, and safe handling of signatures and keys in the browser
Ability to read and understand Solidity contracts and the EVM
Knowledge of smart contract vulnerability classes including reentrancy, front-running/MEV, oracle manipulation, and signature replay
Experience with Docker and Kubernetes
Experience with observability, including metrics, logs, tracing, alerting, and production incident diagnosis
Testing experience with unit, integration, and E2E tests
Git and CI/CD experience
Daily hands-on use of AI coding tools such as Claude Code, Codex, or Cursor, including repository configuration
Spoken English at B2 level or higher
Benefits
Medical, dental, and vision coverage
PTO
Personalized career roadmap for each employee
Professional development through training and educational opportunities
Director of Engineering scaling teams and technology for Ledgebrook’s excess and surplus insurance platform. Shaping architecture, reliability, and engineering strategy across underwriting and operational systems.
Software Engineer building scalable Java and Spring Boot applications for Newfold Digital’s global web technology products. Designing REST APIs, optimizing databases, and supporting cloud operations.
Software Engineer building AI - human workflow and cloud deployment tools at Upsun. Owning production software from design through deployment, reliability, and support.
Advanced Engineering Design Lead managing aerospace structures, integration specialists, budgets, and governance at SOGECLAIR. Supporting aircraft production and in - service issue resolution.
Senior Developer leading design, integration, and modernization of enterprise applications for British Columbia’s energy regulator. Providing technical leadership, DevOps expertise, and mentorship across complex digital initiatives.
Senior developer building AI - integrated grants software for governments and nonprofits at Euna Solutions. Leading agentic AI architecture, production systems, and engineering quality.
Mobile Developer building iOS and Android applications for Encircle’s digital property - insurance claims platform. Improving mobile reliability, CI/CD, observability, and user experience.
Staff Mobile Engineer building native Swift and Kotlin mobile products for Method, a GlobalLogic digital engineering consultancy. Leading architecture, stakeholder communication, testing, and developer - community support.
Data Developer building scalable AWS big - data and machine - learning solutions for Triton Digital’s audio streaming audience platform. Developing pipelines, ML operations, and cloud applications with Scala, Python, Spark, and Databricks.