< 返回版块

mrwait 发表于 2024-09-05 09:01

Tags:IM,即时通信,Rust,C++

公司在北京,非区块链业务。

岗位职责:

  • 开发toB办公场景IM客户端跨平台基础sdk,并维护其在各个平台的性能和稳定性。
  • 定义标准化的IM SDK api,完成与Flutter、Electron、JS等前端的对接。
  • 实现与IM服务端连接层的基础通信和本地数据存储,优化在复杂网络条件下的连通率和稳定性,优化数据库存储性能。 任职要求:
  • 本科及以上学历,计算机相关专业,5年以上工作经验。
  • 掌握 Rust /Go/C++ 任一语言编程,有相关客户端开发经验,熟悉常用数据结构和算法。
  • 熟悉 TCP/Quic 协议,熟悉 HTTP 协议,熟悉 WebSocket 协议。
  • 掌握 SQL 语言开发,有 SQLite 编程经验和一定的数据库设计、优化能力。
  • 有较强的学习、沟通能力和团队合作精神,有强烈的求知欲和进取心,能及时了解业界最新技术。
  • 有成熟IM客户端落地经验优先。 加分项:
  • 有实际上线产品经验可加分。
  • 有 rust 开源项目贡献。

主要使用 rust 语言,可接受其他方向转。有意可发送简历或咨询:ning.li1@ly.com

BOSS 直聘:链接

评论区

写评论
Cliff 2024-09-10 11:01

确实有点兴趣,可惜在北京,离得太远了。

--
👇
mrwait: 企业办公场景定制化能力太多了,没有合适的。开源项目只是 startup 比较快,后面稍微改改,投入的成本反而更高。 这边有大牛带队,感兴趣的话可以投简历试试。

--
👇
Cliff: 自己做IM客户端么?题目有点大。 像这种需求,应该是找个开源的IM然后深入修改吧。

作者 mrwait 2024-09-09 10:04

企业办公场景定制化能力太多了,没有合适的。开源项目只是 startup 比较快,后面稍微改改,投入的成本反而更高。 这边有大牛带队,感兴趣的话可以投简历试试。

--
👇
Cliff: 自己做IM客户端么?题目有点大。 像这种需求,应该是找个开源的IM然后深入修改吧。

Cliff 2024-09-06 04:43

自己做IM客户端么?题目有点大。 像这种需求,应该是找个开源的IM然后深入修改吧。

gorust21 2024-09-05 17:47

不错,可以在北京

1 共 4 条评论, 1 页