【深圳/全职】Web3 前端工程师

  • 全职

10~20K

  • / 开发
  • 1~3年 / 深圳 / 不限
职位描述

主要职责 1、DApp 开发: 使用现代前端框架(如 React, Vue, Svelte)开发和维护高性能、响应式的去中心化应用。 2、区块链集成: 集成 Web3 库(如 ethers.js, web3.js, viem)与以太坊及其他兼容 EVM 的区块链进行交互,包括连接钱包、调用智能合约、发送交易等。 3、状态管理: 熟练管理复杂的应用状态,处理异步操作(如交易等待、确认),并优化与区块链节点的数据查询。 4、钱包连接: 实现并优化多种钱包(如 MetaMask, WalletConnect, Coinbase Wallet)的连接方案,确保良好的兼容性和用户体验。 5、用户体验优化: 关注链上交互的每一个细节,包括交易状态反馈、Gas 费估算、错误处理等,致力于降低用户的使用门槛。 6、安全与测试: 编写健壮、安全的代码,进行单元测试和集成测试,确保前端应用的安全性,防止常见的攻击向量。 7、性能调优: 优化应用的首屏加载速度、交易速度及整体性能,包括与 The Graph 等索引协议集成以高效获取链上数据。 8、团队协作: 参与代码审查、技术方案讨论,与团队成员分享知识,共同推动前端架构和开发流程的改进。

任职要求 必需技能: 1、2年以上前端开发经验,精通 HTML5、CSS3 和 JavaScript/TypeScript。 2、精通vue3 或者 reactjs 3、具备实际的 Web3 开发经验,熟悉 ethers.js 或 web3.js 等库,理解如何与智能合约进行交互。 4、深刻理解以太坊区块链的基本概念,如交易、Gas、账户、ABI、事件日志等。 5、有钱包集成(如 MetaMask)的实际经验,理解授权、签名和发送交易的全流程。 6、熟悉 Git 版本控制工具和敏捷开发流程。 7、对技术有热情,具备优秀的问题解决能力、自学能力和团队协作精神。

优先考虑: 1、了解 IPFS 或其他去中心化存储方案。 2、有智能合约开发(Solidity)基础,能够阅读和理解合约代码。 3、熟悉多链生态(如 Polygon, Arbitrum, Optimism, Solana 等)。 4、在 GitHub 上有开源的 Web3 项目或贡献。

HR联系方式 TG:@markx42069 微信:MarkX_1b

工作地点
项目简介
polisverse是基于以太坊网络的预测市场,团队目前正在扩招中。
  • 发布于 14小时前
  • 阅读 ( 16 )
免责声明
在登链社区网站、登链社区公众号及关联平台发布的招聘信息均系招聘方自行发布,登链社区只负责展示或格式编辑,对其招聘内容的合法性和真实性不承担任何法律责任,请求职者提高警惕,注意甄别!