Remote job
Software Engineer
Job details
About this role
Role overview Build and operate full-stack products in a blockchain ecosystem serving game studios and their players. This senior engineering role spans backend services, React applications, SDKs, and smart contract integrations, with responsibility for end-to-end features, architecture choices, security, and production support.
Responsibilities - Develop Go and TypeScript services for chain indexing, event processing, transaction relaying, and APIs used by applications and SDKs. - Build React interfaces for wallet connections, transaction signing, and on-chain data, and integrate smart accounts, paymasters, and bundlers. - Design how product behavior is split between smart contracts and off-chain services, documenting key decisions and tradeoffs. - Protect signing flows, keys, secrets, and user assets; monitor services and contracts and participate in an on-call rotation. - Create and maintain SDKs for external developers, review code, and support AI development tools within repositories.
Requirements - 5+ years of commercial software development, with senior production experience across backend and frontend, including dApps shipped and maintained. - Production experience with Go and Node.js/TypeScript services and React/TypeScript applications. - Practical knowledge of wallet signing, EVM providers, typed contract interactions, smart accounts, and libraries such as viem and wagmi. - Experience processing blockchain events reliably, including idempotency, retries, and chain reorganizations. - Knowledge of event-driven messaging, relational databases such as PostgreSQL, caching such as Redis, and REST or gRPC API design. - Ability to read Solidity and apply browser security fundamentals to wallet and signing flows.
Nice to have - Experience with decentralized finance, NFT marketplaces, layer-two infrastructure, developer SDKs, or gaming products.
Benefits and work setup - Full-time and remote worldwide, with a flexible 10:00–19:00 schedule and employment arrangements based on location. - Medical, dental, and vision coverage, paid time off, personalized career planning, and professional development support.