
Our client is specialist in computing, artificial intelligence, blockchain, and decentralized systems. Due to the business expansion, they're looking for a Backend Development Engineer to join their growing team (Current 30 members in Hong Kong) and play a key role in the development of our decentralized applications, blockchain platforms, and other Web3-based solutions.
Job Description:
We are seeking a highly motivated and experienced
Web3 Backend Development Engineer to help us build, scale, and maintain the backend infrastructure for our decentralized applications. This role will focus on designing and implementing high-performance backend systems that interact with blockchain protocols, smart contracts, and decentralized storage systems.
As part of the engineering team, you will work closely with frontend developers, blockchain developers, and product managers to create secure, scalable, and high-performing solutions that push the boundaries of decentralized technology.
Key Responsibilities:
Design, develop, and maintain backend systems and APIs that interface with blockchain networks, smart contracts, and decentralized storage.
Build and deploy serverless and decentralized backend services using Web3 technologies (e.g., Ethereum, Solana, Polygon, etc.).
Implement secure, scalable, and performant APIs to interact with blockchain and off-chain data.
Work with blockchain teams to integrate Web3 services into existing and new decentralized applications (dApps).
Design and optimize solutions for large-scale blockchain data storage, indexing, and querying.
Contribute to the architecture and engineering practices to ensure that backend systems are secure and scalable.
Implement event-driven architecture, handling events triggered by smart contracts, transactions, and blockchain state changes.
Collaborate with cross-functional teams to design and implement new features and improvements.
Troubleshoot, debug, and optimize backend performance and security issues.
Ensure that backend systems comply with industry best practices and standards for security and privacy in the Web3 ecosystem.
Required Skills & Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
Strong proficiency in backend programming languages such as Go or Python .
Hands-on experience with smart contracts (e.g., Solidity, Vyper, etc.) and interacting with blockchains (Ethereum, Solana, etc.).
Solid understanding of decentralized protocols, blockchain networks, consensus algorithms, and token standards.
Knowledge of data structures, algorithms, and designing systems for scalability and performance.
Familiarity with serverless architecture, AWS, GCP, or other cloud platforms.
Experience with Docker, Kubernetes, and continuous integration/continuous deployment (CI/CD) practices.
Knowledge of cryptographic concepts, such as public/private key infrastructure, encryption, hashing, and digital signatures.
Strong understanding of security best practices related to Web3 technologies.
Excellent problem-solving skills, and the ability to work collaboratively in a fast-paced environment.
Familiarity with Git, version control, and agile development workflows
Welcome candidates who are no experience but interested in crypto!
The company has great reputation and offers a permanent position to the suitable candidate. This will be a great opportunity for you if you are looking for a good career path in the IT industry. If you are interested and qualified, send your CV in word format to Sandy, s.lai@tenthrevolution.com or call me at +852 3018 0381 to discuss further.