XBIT
岗位职责
设计与开发核心交易界面: 负责设计、开发和维护DEX平台的核心用户界面,包括但不限于代币兑换、流动性池管理、交易历史、资产管理等关键功能模块,确保高性能、高响应性和卓越的用户体验。
深度集成Web3技术栈: 熟练集成主流Web3库(如 ethers.js / web3.js, wagmi)与用户钱包(如 MetaMask, WalletConnect, Coinbase Wallet 等),实现安全的钱包连接、交易签名、状态监听和链上交互。
链上数据实时展示与交互: 实现链上数据的实时获取、解析、可视化展示(如价格图表、深度图、Gas费估算、交易状态更新)以及用户与智能合约的安全交互。
优化前端性能与安全: 深刻理解区块链应用的性能瓶颈(如RPC调用优化、状态更新管理),持续优化前端性能。严格遵循安全最佳实践,编写健壮、安全的代码以防止前端层面的攻击(如钓鱼、状态篡改)。
状态管理与复杂交互逻辑: 使用现代状态管理方案(如 Redux, Zustand, MobX, Context API + Hooks)高效管理复杂的应用状态,处理异步操作和交易流程。
响应式与多端适配: 确保DEX平台在桌面和移动端(Web)均能提供一致且优秀的用户体验。
协作与质量保障: 与UI/UX设计师紧密合作,实现设计稿。与智能合约开发工程师、后端工程师高效协作,定义接口规范。编写高质量的、可维护的代码,编写单元测试和集成测试(如 Jest, React Testing Library, Cypress),保障前端质量。
技术探索与文档: 关注Web3前端技术发展动态,评估并引入合适的新技术。编写清晰的技术文档。
任职要求
学历与经验:
计算机科学、软件工程或相关专业本科及以上学历。
拥有 3-5年 专业的前端开发经验。
核心前端技术:
精通至少一种主流前端框架:React (强烈推荐且主流) / Vue / Angular,React 生态深度使用者优先。
精通 HTML5, CSS3 及预处理器(SASS/LESS),熟悉现代CSS布局方案(Flexbox, Grid)。
精通状态管理库(Redux及其生态如 Redux Toolkit / Thunk / Saga,或 Zustand, MobX 等)。
熟悉前端构建工具链(Webpack, Vite, Babel, npm/yarn/pnpm)。
Web3 核心技术栈:
必备: 深入理解区块链基础知识(交易、Gas、区块、智能合约)。
必备: 拥有钱包集成的实战经验(MetaMask, WalletConnect等)。
必备: 熟练掌握至少一个主流 Web3 交互库(ethers.js 或 web3.js,熟悉 wagmi 等 React Hooks 库者优先)。
理解 EVM (以太坊虚拟机) 兼容链及其交互原理。
熟悉与智能合约交互的流程(ABI、方法调用、事件监听)。
了解常见的前端安全风险及防范措施。
性能与工程化:
有大型复杂单页应用(SPA)开发和性能优化的经验。
熟悉前端测试框架(Jest, React Testing Library, Cypress 等)。
熟练使用 Git 进行版本控制和团队协作。
软技能:
优秀的问题分析与解决能力,能独立攻克技术难题。
强烈的责任心、安全意识和质量意识(在涉及用户资产的场景下至关重要)。
良好的沟通能力和团队协作精神。
自驱力强,对区块链技术和去中心化金融(DeFi)充满热情,持续学习意愿强。
能够适应快速迭代的创业环境。
Luna zhuo
HR ManagerXBIT
Aktif dalam tiga hari
Shenzhen, Guangdong Province, China
Diposting di 23 July 2025
Jika posisi tersebut mengharuskan Anda bekerja di luar negeri, harap waspada dan waspada terhadap penipuan.
Jika Anda bertemu dengan perusahaan yang melakukan tindakan berikut selama pencarian kerja Anda, tolong segera laporkan