hackquest logo

IOS/Android 移动端工程师

维克森信息技术(深圳)有限公司

Full-time
Shenzhen, Guangdong Province, China

**岗位职责:**

1. 负责iOS端加密货币钱包App的架构设计、开发与性能优化,保障其安全、稳定与流畅体验。

2. 与产品、设计团队紧密协作,实现支持多链资产管理、DApp浏览器、NFT展示、交易签名等核心功能的用户界面与交互。

3. 深度集成钱包SDK(如Web3.swift、ethers.js封装层)或自研安全模块,实现助记词、私钥的安全存储与管理,以及交易的本地构建与签名。

4. 优化与区块链节点的通信(JSON-RPC),并实现与去中心化应用(DApp)的安全连接与交互(WalletConnect协议等)。

5. 编写高质量的代码,建立并维护UI、单元及集成测试,确保代码质量与应用安全。

6. 持续关注iOS平台技术动态,研究并引入SwiftUI、Combine等新技术以提升开发效率与用户体验。

7. 关注苹果App Store审核政策,确保应用在涉及虚拟资产、加密功能时合规上架与更新。


**岗位要求:**

1. 本科及以上学历,计算机相关专业,拥有3年以上iOS原生开发经验,至少完整参与过一款已上架App Store的产品的研发周期。

2. 精通Swift语言,深入理解iOS内存管理、多线程、网络编程及性能调优,熟悉SwiftUI/Combine框架者优先。

3. 对区块链技术和Web3有浓厚兴趣,了解钱包、交易、智能合约等基本概念,有实际使用或开发经验者优先。

4. 具备强烈的安全意识,熟悉iOS系统的钥匙串(Keychain)、安全区(Secure Enclave)等安全机制,有金融、支付类App开发经验者优先。

5. 具备良好的数据结构与算法基础,出色的分析、解决问题能力,以及优秀的团队沟通协作精神。

6. 具备优秀的自驱力与学习能力,能够适应Web3领域的快速迭代与技术变革。