职位ID:158866

即时通讯方向 外包 ios 和 android

  • 合作方式:
  • 项目制 全国远程
  • 预估日薪:
  • 1000
  • 预估总价:
  • 5000元
  • 预估工时:
  • 5天
  • 所在区域:
  • 全国远程

需求描述

**项目简介**
我们正在研发一款 基于 Signal 开源框架二次开发的即时通讯 App,包含服务端、客户端双端。整体架构在 Signal 基础上做了部分裁剪与定制开发,目标是打造更适合内部使用的加密通讯产品。

**当前项目进度**
* 服务端基于 Signal 官方开源实现,已完成部署与若干定制化修改
* 客户端当前已实现基础通信链路
* 已完成部分 UI 与协议对接
* 目前项目整体较为紧张,需要将 剩余功能模块外包给熟悉即时通信的开发者

我们会提供明确的需求文档、接口定义(proto)、当前代码仓库等,让外包同学能快速上手。
如果交付速度快、质量稳定,未来会持续外包更多模块,长期合作优先。

**主要工作内容**
外包部分聚焦 客户端开发(iOS / Android):

* 组装现有 Protobuf 协议
* 处理服务端下发的 proto 消息解析、入库、状态同步
* 完成若干 UI 页面、聊天界面、消息气泡绘制等
* 处理项目架构变更后的一些异常、兼容性问题
* 优化客户端消息收发逻辑、加密流程衔接、链路异常处理(如重连、ACK、重传等)

如有服务端经验(Go/Rust),也可协助小部分 server patch 处理。

**外包合作方式**
### 交付周期
预计 1 周,视开发者能力来定,如果做的快,可以提高报价,剩下的部分可以继续外包,一起加快进度,形成长期合作。

### 预算范围
根据模块复杂度和开发者经验按量计费,参考范围:5,000 ~ 10,000 RMB(仅仅系统设置部分的工作,如果难度超过我们的预期,请指正,价格可以调整),后续比较复杂的任务,可以协商报价,最终价格以实际工作量评估为准.

### 希望你具备的能力
* 熟悉至少一个 IM 架构(Signal / Matrix / RongIM / 环信 / 自研 IM 都可)
* 能够熟练使用 proto、WebSocket、消息同步流程
* 熟悉移动端本地数据库(SQLite、MMKV 等)
* 能理解消息加密链路和收发流程
* 能快速定位问题、适应已有代码结构
有实际 IM 项目经验者优先。

信用行为

  • 发布项目
    1
  • 订单总数
    0
  • 退款单数
    0

完善简历

工程师完善技术能力和项目经验,更易接到订单

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信客服

需求方请加需求方端客服沟通需求,工程师请加工程师端客服浏览推送职位

需求方端客服
工程师端客服
联系需求方端客服