Web3 招聘| 交易系统开发工程师-上海
我们正在寻找一名经验丰富的 Flutter 跨平台开发工程师,负责 Windows 、Android 和 iOS 端的网络工具软件开发。该软件将集成 成熟的第三方内核,优化数据传输效率,提升网络连接稳定性,并保障用户隐私与安全。
岗位职责
1. Flutter 客户端开发
• 使用 Flutter 开发跨平台网络工具软件,提高代码复用性。
• 适配 Windows 、Android 、iOS 端的 UI 交互,保证一致性和流畅度。
• 对接后端 API ,优化连接逻辑,提高软件性能。
2. 第三方内核集成与优化
• 研究并集成 成熟的网络加速/数据传输内核(如 Go 、Rust 、C++ 相关实现)。
• 通过 FFI ( Foreign Function Interface ) 绑定 Flutter 与底层 C/C++/Rust 代码,实现高性能调用。
• 适配不同平台,解决兼容性问题,优化资源占用和稳定性。
3. 网络协议与安全优化
• 结合 TCP/IP 、UDP 、SOCKS5 、TLS/SSL 等协议,优化网络连接质量。
• 保障数据加密传输,提升抗干扰能力,提高隐私保护。
4. 用户体验与功能优化
• 设计简洁高效的 UI ,提升用户交互体验。
• 集成 智能分流、自动切换节点、连接监控、日志记录 等功能。
• 适配不同网络环境,提高软件的兼容性和稳定性。
岗位要求
1. 技术能力
• 熟练掌握 Flutter 开发,具备完整的跨平台应用开发经验。
• 熟悉 Dart FFI 绑定 C/C++/Rust 库,提高 Flutter 应用的底层性能。
• 有 Windows 、Android 、iOS 平台的开发经验,了解各端 API 兼容性优化。
2. 内核集成经验
• 具备使用 外部第三方内核(如 OpenVPN 、WireGuard 、Shadowsocks 、V2Ray 、Trojan )进行二次开发的经验。
• 了解 C++ / Rust / Go 编写的网络内核,能进行基本的适配和优化。
3. 网络优化与安全
• 熟悉 TCP/IP 、UDP 、DNS 、TLS 等协议,有网络传输优化经验。
• 了解 DPI (深度包检测)、流量混淆技术,提升软件的抗干扰能力。
4. 加分项
• 有 Flutter+FFI+Rust/Go 相关开发经验者优先。
• 有 VPN 相关软件开发经验者优先。
• 了解 MPTCP 、多路复用、智能路由 等技术者优先。
薪资福利
• 薪资范围:面议(根据经验与能力提供行业竞争力薪酬)
• 工作方式:可远程办公(海外开发者优先)
• 激励机制:优秀者可享受期权或股份奖励
https://buqizao.com/d/1083-web3-zhao-pin-jiao-yi-xi-tong-kai-fa-gong-cheng-shi-shang-hai