滴滴客户端C++工程师(J250717015)
任职要求
1、本科及以上学历,计算机及相关专业毕业,2年及以上 C++ 经验,1年及以上 Android 经验; 2、熟悉C++11 / 14标准,掌握 STL、模板、内存管理及面向对象设计; 3、熟悉Android SDK开发,熟悉通用网络库实现原理如OKHTTP、Retrofit 等; 4、有良好的架构设计能力和项目质量意识,具备团队合作精神,能够与团队成员高效协作; 5、具备良好的问题解决能力,能够快速定位和解决网络相关问题; 6、对网络协议 TCP/IP、UDP、HTTP(s)、QUIC 协议有深入了解者优先
工作职责
1、负责滴滴客户端通用网络库SDK开发和维护,提供标准化、高可用性的网络能力; 2、利用先进网络技术优化滴滴网络层的可用性和性能,提升用户体验,包括但不限于:弱网优化、http3.0协议升级、长链接优化、httpdns 等; 3、负责日常case故障处理、监控和主动发现问题,前后端配合、保障线上稳定运行; 4、解决 C++ 层技术问题(如协议封装、跨平台适配、崩溃分析等)
-负责客户端小游戏框架开发工作,包括性能调优、技术难点攻坚等 -完善适配工具,持续补充新能力,降低开发者适配成本,提升开发效率 -持续优化游戏性能,提高用户体验和使用效率 -负责新技术框架的探索
1、负责 Insta360 Studio/Insta360 Stitcher/Adobe Premiere 等专业软件插件的开发与维护,完善产品功能; 2、深度参与 PC 端软件的日常迭代开发,包括项目需求分析、技术架构设计、方案评审、Code Review 等工作; 3、根据项目业务需求,设计、开发实现并优化桌面端软件性能,交付更具竞争力的软件产品; 4、负责技术难点攻关及前沿技术探索,提高软件产品在质量、性能、安全等各方面的水平; 5、为团队提供技术指导和支持,培养合格的初中级工程师,提高团队整体技术水平; 6、主导团队基础设施建设,进一步完善 CI/CD 自动化能力,提高开发效率和开发质量;
团队介绍:飞书是字节跳动旗下的企业协作平台,其将即时沟通、在线协作、音视频会议、日历、云盘、工作台等功能进行了深度整合,为用户提供一站式协作体验。目前,飞书服务的客户已经覆盖了科技互联网、信息技术、制造、建筑地产、企业服务、教育、媒体等多个领域。飞书业务与技术复杂度高,技术杠杆产生的业务价值没有天花板,产品技术团队鼓励创新,一直致力于打造全球领先的协作套件和办公基础设施,成就组织和个人,更高效、更愉悦。 1、负责字节跳动飞书客户端在Windows/macOS/Linux等平台的能力优化和扩展; 2、参与产品需求的讨论、评审和功能实现,对质量负责; 3、负责PC端运行框架和渲染引擎的品质提升,包括功能迭代、安全加固、性能优化、稳定性提升; 4、参与基于Chromium、NodeJS、Electron 等基础框架的功能扩展和性能优化。