职位描述
我们正在寻找一位精通区块链合约开发与全栈技术的资深开发工程师。理想候选人需具备Move或Rust语言的智能合约编写经验,同时熟练掌握前后端开发技能。该职位需要参与开源项目代码分析、指导团队成员工作并确保合约安全性。
核心职责
- 使用Move或Rust语言开发测试智能合约
- 分析开源项目代码并理解实现方案
- 指导前后端开发者调用复杂合约方法
- 了解合约攻击手段并实施有效防护措施
- 编写测试用例并实现自动化测试以确保代码质量
- 操作MySQL/PostgreSQL/MongoDB等常见数据库
- 基于React或Vue框架进行前端开发
- 使用Python框架(FastAPI/Django/Flask)配合协程技术开发
- 处理应用开发中的高并发场景
任职要求
- 精通Move或Rust语言的合约开发
- 扎实的Solidity基础(有开发经验更佳)
- 熟悉web3j库及常用API接口
- 扎实的Java功底及SpringBoot框架经验
- 具备前端技术及常见合约操作库使用经验
- 至少掌握一门后端编程语言
- 精通FastAPI/Django/Flask等Python框架
- 具有协程技术及高并发系统开发经验
- 8年以上开发经验者优先
- 有团队协作开发经验者加分
- 具备合约开发经验者优先考虑
技术栈要求
- 数据库:MySQL/PostgreSQL/MongoDB
- 前端:React或Vue框架
- 后端:Java(SpringBoot)/Python(FastAPI/Django/Flask)
- 区块链:Move/Rust/Solidity/web3j