区块链工程师(Java / Node.js)
地点:多哈/沙特阿拉伯
行业:金融服务 / 数字资产 / 技术
类型:全职
关于该职位
我们正在寻找一位拥有扎实Java或Node.js背景的区块链工程师,并具备智能合约开发、分布式系统或区块链集成的实际经验。理想的候选人需接触过企业级或许可区块链平台,并能够在后端工程和Web3开发环境中进行操作。
由于该职位的客户导向和解决方案交付性质,具有在咨询环境或大型专业服务公司(四大会计师事务所或类似机构)工作的经验将被高度优先考虑。
主要职责
• 使用Solidity或Rust设计、开发和部署智能合约。
• 使用Java、JavaScript、TypeScript或Node.js构建后端服务、API和微服务。
• 将应用程序与区块链网络、RPC端点或节点基础设施集成。
• 使用私有/许可区块链框架和分布式账本技术。
• 开发与EVM链、二层网络或相关区块链生态系统兼容的解决方案。
• 实施安全编码标准并解决常见的智能合约漏洞。
• 在架构决策、可扩展性规划和CI/CD部署管道方面进行协作。
• 准备文档、设计规范和区块链解决方案的测试计划。
• 优化合约的性能、燃气使用和可靠性。
所需技能与经验
• 在Java和/或Node.js方面有扎实的编程背景。
• 具备Solidity、Rust或等效智能合约语言的实际经验。
• 理解EVM网络、二层技术和相关基础设施。
• 熟悉加密概念,如哈希、数字签名和Merkle树。
• 具备使用Hardhat、Foundry、Truffle或Brownie等工具的经验。
• 精通Git、CI/CD、DevOps流程和协作开发工作流。
• 了解代币标准(ERC-20、ERC-721、ERC-1155)和Web3开发模式。
• 有与区块链节点提供商或索引工具互动的经验。
• 具备React、TypeScript或现代JS框架的前端经验者优先。
优先考虑
• 在咨询公司、专业服务或技术顾问角色(四大经验优先)的工作经验。
• 接触企业/许可区块链或分布式账本框架。
• 在支付、卡片、金融服务或数字资产生态系统方面的背景。
• 熟悉DeFi、DEX、DAO、NFT、代币化或数字资产协议。
• 了解云原生或容器化技术(Docker、Kubernetes)。
谁应该申请
该职位适合以下候选人:
• 具有扎实工程基础并对区块链创新有浓厚兴趣。
• 喜欢构建安全、可扩展的解决方案,融合Web2和Web3技术。
• 具有在结构化或客户导向环境(如咨询、金融科技或企业技术)工作的经验。
• 欢迎居住在沙特阿拉伯或多哈的候选人申请。