职位简介
• 实际开发过加密货币钱包、交易所客户端、DeFi 应用
• 熟悉 Web3 Swift 生态(web3.swift, WalletConnect v2, 各种 SDK 集成)
• 了解 MPC/TSS 客户端架构,有相关密码学库集成经验
工作职责
• 设计并实现 MPC 钱包 IOS 原生应用的整体架构
• 开发密钥管理与安全存储模块
• 实现 IOS 与 MPC Node 点对点通信,将秘钥分片传输到指定的 Node 上
• 优化应用性能与内存管理,确保在低端设备上的流畅运行
任职要求
• 3 年以上 iOS 原生开发经验
• 精通 SwiftUI 声明式框架,有大型应用完整开发经验
• 深入掌握 Swift 高级特性(泛型、协议、关联类型、不透明类型)
• 丰富的 iOS 安全框架实战经验(CryptoKit、Keychain Services、LocalAuthentication)
• 扎实的性能分析与优化能力(Instruments、Metrics、性能基准测试)
• 熟悉现代化工具链(Swift Package Manager、Tuist、fastlane)
• 熟悉常见的区块链协议(BIP32,BIP44,BIP39....)
• 对区块链技术栈有实际开发经验(钱包、交易、智能合约交互)