Job Description
Summary
Job Responsibilities:
1. Responsible for integrating different blockchains and increasing wallet support for the chain;
2. Responsible for the design and development of wallet and backend system interfaces;
3. Responsible for the deployment and operation and maintenance of wallet services;
4. Follow up the latest developments in blockchain technology;
5. Deeply understand the security issues in the blockchain field to ensure that user assets are not lost;
Job requirements:
1. Master common data structures and algorithms;
2. Proficiency in Java language, experience in go, node and other languages is a plus;
3. Master unit testing and refactoring techniques, and make the code highly readable;
4. Familiar with common consensus algorithms, such as PoW, PBFT, PoS, DPos, Raft, etc.;
5. Have a certain understanding of the underlying implementation of public chains such as Ethereum, Bitcoin, EOS, Polkadot, Cosmos, Solana, etc., not limited to P2P network, EVM, and cross-chain technology;
6. Familiar with distributed application middleware, including but not limited to: MySQL, Redis, MQ, etc. The position requires real experience in connecting to public chains, at least BTC series and ETH series;
7. Experience in blockchain security architecture and solutions is a plus;
Best choice: OKX, BINANCE, Bybit Blockchain development experience
Skills
- Database Management
- Development
- Java
- Software Engineering
- SQL