Galaxy Ventures
Your next career starts here.
Apply to opportunities at industry leading companies within the Galaxy Ventures portfolio.
Galaxy Ventures
Apply to opportunities at industry leading companies within the Galaxy Ventures portfolio.
Software Engineering · Full-time
hong kong
岗位综述
在React Native 跨端开发、原生安全防御(iOS/Android)以及 Web3 基础设施 领域具备深厚技术积淀。负责公司海外稳定币交易与发卡 App 的客户端架构搭建。既能用React Native 实现极速的业务迭代与热更新,又能深入iOS (Swift/OC) 与 Android (Kotlin/Java) 底层,打造银行级的防逆向、防篡改安全护城河,让跨端技术在金融与 Web3 场景下做到“体验、速度与安全”的完美统一。
核心职责
1. 跨端架构与热更新体系(RN + CodePush)
• 客户端架构设计: 负责 RN 跨端 App 从 0 到 1 的整体架构规划,设计高性能、低耦合的 Native 模块与 JS Bridge / JSI 桥接通信机制。
• 热更新与敏捷修复: 搭建安全的 CodePush / App Center 热更新与灰度发布体系,实现紧急 Bug 的秒级修复与业务功能的无感热更,同时确保热更新包的签名校验与防劫持。
2. 原生安全与防攻击硬化(Native Security Hardening)
• 原生安全机制落地: 深入Android/iOS 底层,负责代码混淆(ProGuard/DexGuard)、反编译/反逆向防护、防调试(Anti-Debugging)、HOOK 拦截检测(Frida/Xposed)以及 Hook/越狱/Root 风险检测。
• 端到端安全传输: 负责客户端敏感数据(私钥、用户隐私信息、Token)的内存安全管理,结合系统级安全芯片(iOS Secure Enclave / Android Keystore/TEE)实现硬件级密钥存储与签名。
3. Web3 与加密生态集成
• Web3 库与协议适配: 负责将 ethers.js, viem, Web3.js 等 Web3 SDK 深度适配至React Native 环境,解决 RN 环境下 Node.js 原生加密库的性能与兼容性坑点。
• 交易与签名流程优化: 针对稳定币充提、闪兑、卡片消费等核心交易路径,打磨高可用、高实时的交互体验,优化签名耗时与防重复提交。
4. 性能优化与工程化
• 极致性能调优: 针对长列表、复杂图表/行情、混合动画及 Native 页面切换进行性能瓶颈排查,确保 App 达到原生级的 60/120fps 流畅度,首屏加载时间达到金融级标准。
任职要求
• 技术深度(RN + 双端): 8 年以上移动端开发经验,至少 3 年以上 React Native 实战经验,精通 React Native 底层原理(如 Fabric, TurboModules, JSI 引擎);同时具备扎实的 iOS (Swift/OC) 或 Android (Kotlin/Java) 原生开发能力。
• 原生安全实战经验: ◦ 熟练掌握移动端安全防护方案(代码混淆、加固、加解密算法 RSA/AES、TLS Pinning 证书绑定)。 ◦ 有过金融/支付/加密货币交易类 App 的防攻击与安全合规(如 PCI-DSS) 改造实战经验。
• 热更新与工程化: 熟练掌握 CodePush / Expo Updates 等热更新方案,对热更新的安全性(防篡改包、RSA 签名验证、版本回滚机制) 有深入研究。
• Web3 知识储备: 熟悉区块链基础概念,对非对称加密、HD 钱包、签名算法及智能合约交互有实际开发经验。
加分项
• 曾主导或参与过头部交易所、Web3 钱包(如 MetaMask, Rainbow, Trust Wallet)或已知大型 FinTech App 的 RN 架构与安全建设。
• 熟悉 C/C++(NDK),能编写底层 C++ 跨平台加密模块并嵌入RN(通过 JSI),以提升安全性与执行性能。
• 拥有代码审计或渗透测试经验。