V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Brand001
V2EX  ›  远程工作

远程 Flutter 开发工程师,需求 2 名

  •  
  •   Brand001 · 2 天前 · 798 次点击
    远程区块链 Flutter 开发工程师
    薪资范围:15K-25K
    ------
    岗位职责 (Responsibilities)
    1. APP 架构与开发:负责公司内部数字资产管理 App (iOS/Android) 的架构设计与研 发,确保应用在双端的高性能与高稳定性。
    2. 双重账户体系实现:
    • 实现基于 RESTful API 的中心化账户功能(登录、内部划转、法币/币币兑换、后台 审核流)。
    • 实现基于本地私钥的去中心化钱包功能(助记词生成/导入、本地安全存储)。
    3. 多链对接与交互:
    • 负责 ETH (EVM)、BSC 、TRON 等主流公链的钱包适配。
    • 实现本地交易构建、离线签名(Offline Signing)与广播上链功能。
    4. 安全机制建设:
    • 负责用户私钥/助记词在本地的加密存储(Keystore/Keychain)。
    • 设计并实现资金密码、生物识别(FaceID/TouchID)等安全验证逻辑。
    5. 性能优化:优化 App 启动速度、⻓列表渲染(交易记录)及网络延迟,确保在不 同网络环境下的流畅体验。
    任职要求 (Requirements)
    1. Flutter 技能:
    • 精通 Dart 语言,深入理解 Flutter 渲染机制、生命周期及内存管理。
    • 熟练掌握状态管理(如 Provider, Bloc, GetX 等,Bloc/GetX 优先)。
    • 有原生开发经验(Android/Kotlin 或 iOS/Swift)者优先,能独立开发 Flutter Plugin 处理原生层交互。
    2. 区块链技能 (核心):
    • 理解 BIP39/BIP32/BIP44 标准(助记词、HD 钱包派生路径)。
    • 熟悉 Web3dart 或类似 Dart 区块链库的使用。
    • 熟悉 TRON (TRC20) 及 EVM (ERC20) 的转账机制、Gas 计算及交易结构。
    • 理解 RPC 节点交互逻辑,能排查链上交互失败的问题。
    3. 安全意识:
    • 深刻理解移动端安全存储机制,了解常⻅的钱包安全漏洞及防范措施。
    4. 业务逻辑:
    • 有较强的逻辑思维能力,能理清“中心化余额”与“链上余额”的区别,并体现在 UI/ UX 交互上。
    加分项 (Nice to Have)
    1. 有成熟钱包项目经验:开发过类似 imToken 、TokenPocket 或中心化交易所 App 者极佳。
    2. 密码学基础:了解 AES 、RSA 、ECC 加密算法原理。
    3. 后端基础:了解 Go 或 Node.js ,能通过阅读后端代码更好地配合 API 联调。
    4. 全栈思维:对链上数据分析有兴趣,能从前端⻆度配合埋点和数据采集。

    -----
    TG:Skyewen20251
    感兴趣投递简历到 Email 邮箱: [email protected]
    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3894 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 00:59 · PVG 08:59 · LAX 16:59 · JFK 19:59
    ♥ Do have faith in what you're doing.