职位简介
• 熟悉 MPC/TSS 客户端实现,有相关密码学库集成经验
• 有金融科技、支付、安全产品的 Android 开发经验
工作职责
• 设计并实现 MPC 钱包 Android 原生应用的整体架构
• 开发密钥管理与安全存储模块
• 实现安卓与 MPC Node 点对点通信,将秘钥分片传输到指定的 Node 上
• 优化应用性能与内存管理,确保在低端设备上的流畅运行
任职要求
• 3 年以上 Android 开发经验
• 精通 Android Jetpack 组件(Compose、ViewModel、Room、WorkManager 等)
• 深入理解 Android 安全框架(Keystore、BiometricPrompt、Attestation)
• 丰富的性能优化经验(内存泄漏、ANR、启动优化、包体积优化)
• 熟悉多模块项目架构,有大型应用模块化重构经验
• 扎实的计算机网络知识,熟悉 HTTP/2、gRPC、WebSocket 熟悉常见的区块链协议(BIP32,BIP44,BIP39....)
• 对区块链基础概念有实际开发经验(交易、签名、Gas、智能合约)