职位详情

岗位职责: -使用 C++ 语言开发和维护客户端 SDK,并保证其在各个平台的性能和质量。 -提升客户端软件在全球复杂网络条件下的连通率和稳定性,优化数据库存储性能。 -编写高质量代码,维护代码的可读性、易用性和可扩展性,处理客户、测试团队上报的各种问题。 -能以工程化思维,维护管理 Git 代码仓库和分支、编译脚本、版本发布、接口文档等相关事宜。 -与产品经理、设计师、测试工程师紧密合作,共同打造高质量的产品。 -带领组内成员提升技术,探索业界新动态,共同成长。 任职要求: -本科及以上学历,计算机相关专业,8 年以上工作经验。 -熟练掌握 C/C++ 语言编程,会使用 CMake 脚本进行跨平台编译,熟悉常用数据结构和算法。 -熟悉 C++ 11,了解 C++ 14/17/20 标准,了解主流三方库。 - 熟悉线程安全、协程、异步、函数式等编程概念,能实际运用。 -熟悉常见的网络协议,熟悉 TCP/HTTP 协议,了解 WebSocket/Quic 协议。 -能熟练使用数据库,有一定的 SQLite 使用和优化经验。 -熟悉 C++ 与其他语言的桥接方式,有 Android、iOS、Electron 等平台语言对接的经验。 -有较强的学习、沟通能力和合作精神;有强烈的求知欲和进取心,以及对行业先进技术保持探索与学习的精神。 -有 Rust 编程经验者优先。 -有研发带队经验者优先。

工作地址

北京朝阳区东煌大厦6层

公司信息

相似的职位

客户端 C++ 研发架构师北京NaNC/C++60-90k14薪

北京云中融信网络科技有限公司

Python工程师(flask)-云办公

,

python软件工程师(J10092)

,

大数据教资主管(储备干部)