Our community partner is seeking an experienced and passionate software engineer to join our cryptography engineering team. As a software engineer, you will be responsible for designing, developing, and maintaining cutting-edge blockchain applications and infrastructure. You will work closely with the product, operations, and research teams to drive technological innovations.
💼 Work mode: Full-time
🎯 Location: Dubai / Osaka
💰 Salary: negotiable
Responsibilities
- Complete the architectural design of the encrypted digital wallet system;
- Responsible for wallet backend development, deployment, operation, maintenance and optimization;
- Responsible for the development and testing of wallet security;
- Responsible for developing corresponding wallets for various derivative currencies to handle user deposits and withdrawals.
- Responsible for the development of the backend of the trading system and application system;
Requirements
- Bachelor degree or above in computer, software engineering and other related majors, with 3-5 years of work experience in digital web3 wallet systems.
- Familiar with development languages: Golang;
- Understand basic network knowledge, network protocols such as TCP/IP, UDP, HTTP, and Websocket.
- Proficient in the principles, mechanisms and related encryption algorithms of blockchains;
- Familiar with various data structures and algorithms, and has research on cryptography, security protocols and encryption algorithms;
- Familiar with commonly used Internet technologies, including but not limited to MySQL, NoSQL, RPC, Rabbit MQ, caching technology, microservice architecture, etc.;
- Good sense of teamwork and horizontal communication skills8. Familiar with the development of alliance chains.
Interested candidates please send you CV to admin@algochallenge.org or admin@algogene.com