职位编号 J20260611213814116548
客户端架构师(跨平台SDK方向)
60-80万北京市本科5-8年招聘 1 人预计佣金 129.9K1天前刷新/6月29日 11:56发布
职位信息项目手册职位进展做单须知佣金规则发单顾问
寻访须知
必要条件:加微信,进项目群拿手册:130/3315/1253
优先条件:加微信,进项目群拿手册:130/3315/1253
目标公司/行业:加微信,进项目群拿手册:130/3315/1253
必问问题:
待发单方补充
JD基本信息
岗位职责
1、主导基于 Rust 的跨平台核心 SDK 架构设计,制定“一次编写,多端运行”的技术路线,统一 iOS (Swift/ObjC)、Android (Kotlin/Java)、Windows/macOS/Linux 及 Web (Wasm) 的业务逻辑实现。
2、负责核心业务模块(如即时通讯协议栈、加密算法、音视频编解码、数据库存储等)的 Rust 原生实现,确保高性能、低延迟及内存安全。
3、设计并维护高质量的 FFI (Foreign Function Interface) 层,封装 Rust 核心库为各平台原生物理库 (.so/.dll/.framework/.wasm),解决语言间数据序列化、线程模型映射及异常处理难题。
4、利用 Rust 的零成本抽象特性,针对移动端资源受限场景进行深度优化(CPU/内存/功耗),解决长连接保活、大数据量渲染及复杂计算卡顿问题。
5、搭建适配多目标的 Rust 编译工具链,自动化构建流程,集成静态分析、模糊测试 (Fuzzing) 及跨平台兼容性测试体系。
6、推动团队技术栈向 Rust 转型,编写核心技术文档,培训原生客户端开发人员掌握 Rust 交互模式,提升整体代码质量与安全水位。
任职要求
1、计算机相关专业本科及以上学历,8 年以上客户端开发经验,3 年以上 Rust 生产环境实战经验。
2、精通 Rust 所有权机制、生命周期、异步编程 (Tokio/Async-std) 及 Unsafe 编程边界。
3、熟悉 Rust 生态核心 crates (serde, prost, sqlx, reqwest 等),有大型 Rust 项目重构或从 0 到 1 架构经验者优先。
4、精通 UniFFI, CXX, Flutter FFI, or Node-API (Napi-rs) 等绑定工具,有实际落地千万级用户量跨平台 SDK 的经验。
5、深入理解 iOS (ARC, GCD) 和 Android (JNI, Binder) 底层机制,能妥善处理 Rust 与宿主语言的线程交互与内存管理。
6、在 即时通讯 (IM)、音视频 (RTC)、区块链、加密安全 或 高性能数据库 任一领域有深厚积累。
7、熟悉 TCP/UDP/QUIC 协议栈,有网络层 Rust 实现经验者优先。
8、熟悉 Rust 编译至 Wasm 的流程,有在浏览器端运行高性能 Rust 逻辑的经验者优先。
9、具备极强的技术前瞻性与架构决策力,对代码质量有洁癖,善于在复杂约束下寻找最优解。
10、有丰富AI辅助编程经验,有实际主导团队引入 AI 编程工具并显著提升效率的成功案例者优先。
所属行业:通信/网络设备
职能分类:架构师
工作城市:
北京,招聘1人,详细地址:北京市朝阳区朝外街道朝外西街3号1幢
职位要求
学历要求:本科
工作年限:5-8年
薪资福利
年薪范围:60-80万 17薪
薪资福利:六险二金
团队架构
所属部门:量子密话密信研发中心
汇报对象:-
下属人数:-
职级职称:-
部门架构:-
面试信息
面试轮次:3轮
视频面试:不可以接受
面试流程:-