What you’ll do
- Design and implement efficient, secure, and scalable blockchain backend systems to meet project and business requirements.
- Develop and maintain various decentralized applications (DApps) such as NFT marketplaces, Swap markets, DID applications, etc.
- Design and develop backend systems using microservices architecture to enhance maintainability and scalability.
- Work closely with product managers and frontend engineers to understand requirements and provide technical support and solutions.
- Conduct code reviews and performance optimizations to improve system efficiency and stability.
- Identify and solve technical challenges in blockchain and smart contract domains, staying at the forefront of technology and innovation.
- Provide technical guidance and support for the growth and development of team members.
What you’ll need
- Bachelor’s degree or above in Computer Science, Software Engineering, or related fields.
- At least 5 years of backend development experience, with a minimum of 2 years in blockchain backend development.
- Deep understanding of blockchain technologies and principles, familiarity with how blockchain networks work and consensus algorithms.
- Hands-on experience in developing decentralized applications (DApps) and smart contracts, including NFT marketplaces, Swap markets, and DID applications.
- Proficiency in Go development, with practical experience applying Go in the blockchain domain.
- Experience with microservices architecture design and development, familiar with relevant technologies and tools.
- Solid foundation in data structures and algorithms, capable of designing and optimizing high-performance backend systems.
- Familiarity with common blockchain development frameworks and tools such as Solidity, Truffle, Web3.js, etc.
- Strong problem-solving and analytical skills, able to quickly resolve complex technical challenges.
- Excellent teamwork and communication skills, able to collaborate closely with cross-functional teams to drive project development.
岗位职责
- 设计和实现高效、安全、可扩展的区块链后端系统,满足项目需求和业务要求。
- 开发和维护各类去中心化应用(Dapp),如NFT市场、Swap市场、DID应用等。
- 采用微服务架构设计和开发后端系统,提高系统的可维护性和可扩展性。
- 与产品经理和前端工程师密切合作,理解需求并提供技术支持和解决方案。
- 进行代码审查和性能优化,提高系统的效率和稳定性。
- 寻找和解决区块链和智能合约领域的技术难题,保持技术的前沿性和创新性。
- 提供技术指导和支持团队成员的成长和发展。
任职要求
- 学士学位及以上学历,专业为计算机科学、软件工程或相关领域。
- 至少5年以上的后端开发经验,其中至少2年的区块链后端开发经验。
- 深入理解区块链技术和原理,熟悉区块链网络的工作原理和共识算法。
- 具备去中心化应用(Dapp)和智能合约的开发经验,包括NFT市场、Swap市场、DID应用等。
- 精通Go语言开发,具备在区块链领域应用Go的经验。
- 具备微服务架构设计和开发经验,熟悉相关技术和工具。
- 具备扎实的数据结构和算法基础,能够设计和优化高性能的后端系统。
- 熟悉常见的区块链开发框架和工具,如Solidity、Truffle、Web3.js等。
- 具备良好的问题解决能力和分析能力,能够快速解决复杂的技术挑战。
- 强大的团队合作精神和沟通能力,能够与跨职能团队紧密协作,共同推动项目的发展。
加分项
- 具备Node.js开发经验,能够灵活运用不同技术栈进行协同开发。
- 在MEV(最大化以太坊价值)和区块链交易排序策略方面有深入理解和经验。
- 对区块链安全性和隐私保护有专业知识和实践经验。
If you are ambitious and believe that digital assets could be the next financial and technological revolution, please apply!
By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.