岗位描述
负责 OneKey 钱包服务端与后台系统研发,支撑多端钱包、链上数据、交易服务、通知风控和运营后台稳定运行。
岗位职责
1. 钱包服务 API:建设面向 App、Web、插件和后台的 Node.js 服务,保障账户、资产、交易、通知、配置和运营能力稳定可用。
2. 链上与第三方服务集成:对接节点服务、索引服务、行情、Swap、风控、KYC/合规或安全服务,处理多链数据一致性与异常兜底。
3. 架构与稳定性:优化服务拆分、缓存、队列、数据库、日志监控、告警、灰度发布和容量治理。
4. 安全与风控:参与接口鉴权、签名校验、敏感数据保护、反作弊、限流、审计日志和安全事件响应。
任职要求(硬性)
1. 3 年以上后端研发经验,熟悉 Node.js/TypeScript/Javascript,掌握至少一种主流服务端框架,如 Koa、Express、Egg.js、MidwayJS 或 NestJS。
2. 熟悉 Redis、PostgreSQL/MySQL/MongoDB 任一数据库,理解缓存、索引、事务、一致性、慢查询和容量问题。
3. 有线上系统设计、开发、部署和排障经验,熟悉日志、监控、告警、CI/CD、对象存储和云服务,AWS 经验优先。
4. 能基于 GitHub issue、Stack Overflow、官方文档定位框架、依赖和运行时问题。
5. 具备安全意识,能处理鉴权、权限、限流、敏感信息、审计和数据保护。
加分项
- 熟悉 Web3 第三方服务,如 Alchemy、Infura、QuickNode、Blockbook、The Graph、Covalent、Tenderly 等。
- 了解 EVM、BTC、Solana、Tron 等链上交易、地址、签名、gas/fee、UTXO 或账户模型。
- 熟悉 Python、Go、Rust、OpenResty/Lua 等服务端技术,或有链上索引/数据平台经验。
- 熟悉闪电网络、BTC 核心原理、钱包风控、安全审计或反诈骗能力建设。
