hackquest logo

Android 开发工程师

B

BitFit.io

6 - 8K USD
Full-time
Remote

岗位职责

 设计并实现 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、智能合约)

加分项

 熟悉 MPC/TSS 客户端实现,有相关密码学库集成经验

 有金融科技、支付、安全产品的 Android 开发经验