This remote job is open to candidates in specific countries. Please confirm if you want to continue despite potential location restrictions
Share
Remote Details
Open Country:China
Language Requirements:Chinese
Job Description
Show original text
Golang
Description
Develop and maintain efficient Web3 backend services using Go, supporting multi-chain (EVM, Solana, TON) integration.
Design and implement interaction interfaces with the blockchain, including smart contract calls, transaction submissions, and blockchain data synchronization.
Responsible for building cross-chain protocols and systems to ensure the consistency and reliability of multi-chain data.
Work closely with frontend and blockchain development teams to ensure seamless integration between frontend and backend as well as on-chain and off-chain.
Design and implement high availability, low latency backend system architecture that supports high concurrency requests and large-scale data storage.
Participate in the development and optimization of on-chain applications that support the Payfi ecosystem.
Requirement
Bachelor's degree or above in Computer Science, Software Engineering, or a related field.
At least 3 years of experience in Go programming, with a strong understanding of concurrency and performance optimization in Go.
Understanding of the workings of EVM (Ethereum, Polygon, Binance Smart Chain, etc.), Solana, and TON blockchains.
Familiarity with smart contract development and deployment, able to interact with blockchain smart contracts (such as Solidity, Rust, etc.).
Experience with libraries and tools such as Web3.js, ethers.js, and go-ethereum for blockchain-related API development.
Experience in developing RESTful APIs, gRPC, or GraphQL server-side applications.
Proficient in using databases (such as PostgreSQL, MySQL, MongoDB) and caching systems (such as Redis) for data storage and management.
Experience in configuring blockchain nodes, synchronization mechanisms, and on-chain data processing.
Strong communication and teamwork skills, with the ability to quickly adapt to new technologies and development environments.
Preferred Qualifications:
Experience in the development and maintenance of EVM, Solana, or TON blockchain projects.
Familiarity with the design and implementation of cross-chain bridges and cross-chain protocols is a plus.