Senior Fullstack Engineer

🔥 15 hours ago

🇷🇺 Russia – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 20%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Xsolla

Xsolla

201 - 500 employees

Founded 2005

💼 Consulting

📣 Marketing

📦 Logistics

Consulting • Marketing • Logistics

Xsolla is a company specializing in game commerce solutions. It provides tools and services that empower video game developers to monetize, distribute, and fund their games, helping them to increase revenue at any stage of development. Xsolla offers a wide range of solutions such as customizable web shops, payment processing, fraud prevention, and social packages to enhance player engagement. With over 19 years of experience in the video game industry, Xsolla collaborates with developers and publishers globally to manage compliance, taxes, and operational complexities, allowing them to focus on connecting with their players. Their services are designed to work with popular game development platforms like Unity, Unreal, and Cocos Creator, supporting a wide array of local payment methods worldwide.

📋 Description

• Develop backend services in Go using go-ethereum/ethkit for wallet operations and blockchain interactions • Implement and monitor the ERC-4337 UserOperation lifecycle against bundlers and paymasters • Implement smart contract interaction layers with abigen-generated Go bindings • Build Account Abstraction support, including paymaster gas sponsorship and session-key issuance • Design BFF services orchestrating data from blockchain sources, indexers, and wallet infrastructure providers • Build responsive React/Next.js applications integrated with embedded/AA wallet SDKs • Implement embedded wallet flows including social authentication, email login, and passkey support • Create Web3-enabled UIs using wagmi and viem according to wallet provider standards • Implement transaction confirmation flows using EIP-712 typed-data signing • Develop real-time features with WebSocket subscriptions for blockchain events • Build cross-platform components with Tamagui for web and React Native • Design complete features from smart contract events through UI updates • Handle ZK Stack specifics and L1↔L2 bridging UI flows • Implement transaction tracking, status polling, reorg handling, and user notifications • Create admin panels for NFT drops, marketplace settings, and analytics • Write backend and frontend tests using Go, Jest, and React Testing Library • Document APIs using OpenAPI/Swagger and maintain technical documentation

🎯 Requirements

• 3+ years of commercial experience with Go • Strong knowledge of REST API design and implementation • Experience with MongoDB and/or PostgreSQL • Understanding of microservices architecture • 3+ years of experience with React and modern JavaScript/TypeScript • Proficiency in state management solutions such as Redux or Zustand • Experience with responsive design and CSS frameworks • Understanding of web performance optimization • Experience with Git and CI/CD pipelines • Familiarity with Docker and containerization • Strong problem-solving and communication skills • Preferred: Working knowledge of ERC-4337 Account Abstraction, including EntryPoint, UserOperation lifecycle, bundler/paymaster roles • Preferred: Understanding of session keys and delegated permissions (ERC-7710 / ERC-7715), EIP-712, ERC-1271, and WebAuthn/passkey signature schemes • Preferred: Familiarity with wallet provider standards EIP-1193, EIP-6963, and EIP-5792 • Preferred: Exposure to embedded/AA wallet SDKs such as Sequence, thirdweb, Privy, Dynamic, or Turnkey • Preferred: Knowledge of ZK Stack/ZKsync Era, EraVM vs EVM differences, L1↔L2 communication, and native Account Abstraction • Preferred: Experience with ethers.js, viem, and wagmi • Preferred: Understanding of smart contract interaction, including ABI, events, and transaction lifecycle • Preferred: Knowledge of ERC-20, ERC-721, and ERC-1155 token standards • Preferred: Experience with Next.js SSR/SSG and App Router • Preferred: Familiarity with React Native and Tamagui • Preferred: Understanding of WebSocket for real-time blockchain events • Preferred: Knowledge of Kubernetes and cloud infrastructure

🏖️ Benefits

• 100% company-paid medical, dental, and vision plans • Unlimited Flexible Time Off • Personalized career roadmap for each employee • Professional development through training and educational opportunities • 401(k) retirement plan • Equity participation opportunities • Remote-first culture with flexible collaboration across time zones • Working at the cutting edge of Web3, blockchain, and gaming technology

Apply Now

Similar Jobs

🕒 July 2

Mira Developments

201 - 500

🏗️ Construction

🏨 Hospitality

🏠 Real Estate

C++ Software Engineer developing solutions for quantitative trading and managing complex data feeds. Collaborating with global teams to enhance system performance in high-stakes environments.

🇷🇺 Russia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

C++

Linux