客户端SDK开发工程师
30-60K * 14薪
C++ 深圳 本科 3-5年

岗位关键词
岗位职责
基于C/C++设计并实现客户端SDK的内核,并封装Python、Go、Java、JavaScript的客户端SDK。
确保SDK高性能、可靠,并且遵循易用性和可维护性的最佳实践。
与跨职能团队合作定义和实现API端点以及SDK功能。
编写清晰、文档齐全的代码,并为其提供单元测试。
排查并解决SDK用户报告的问题。
保持对最新数据服务发展的了解,并将相关功能整合到SDK中。
为SDK贡献开发文档和示例。
参与代码审查,确保代码质量和一致性。
与产品团队紧密合作,收集SDK改进的需求和反馈。
岗位要求
熟悉多种编程语言,特别是C++、Python、Go、Java以及JavaScript。
熟悉pybind11,cgo,jni,node-gyp中至少一种。
熟悉软件开发原则、设计模式和最佳实践。
能够编写高质量、高效且可维护的代码。
熟悉版本控制系统,如Git。
出色的解决问题能力和对数据结构及算法的深入理解。
有构建和维护库或框架的经验。
了解网络概念、序列化和数据格式(JSON、Protobuf)。
优秀的沟通技巧和与技术和非技术利益相关者有效合作的能力。
牛客安全提示:如发现虚假招聘、广告,或以任何名义索要证件、费用,或诱导异地入职、参与培训等均属违法行为,发现请
立即举报