腾讯 腾讯会议 Android 研发工程师(深圳)
职位描述
C++Android客户端产品研发Kotlin
岗位职责
1.负责腾讯会议Android客户端研发,难点攻坚以及新技术预研;
2.负责Android端基础设施和技术方案设计,完成高质量交付和版本发布;
3.负责腾讯会议C++跨平台逻辑开发与维护。
岗位要求
1.大学本科及以上学历,计算机相关专业,有扎实的计算机学科基础,熟悉常见的数据结构、算法和设计模式;
2.5年以上Android 开发经验,熟练使用JNI,有丰富的应用层问题分析与解决经验;
3.熟练掌握 C++/Java/Kotlin等语言,也有快速学习和使用新框架和新语言的能力;
4.有跨平台开发经验的优先;有大型音视频项目开发经验者优先;
5.思路严谨,具备良好的分析解決问题能力,能独立承担任务;有良好的沟通协作能力、抗压能力,具有强烈的主人翁意识,能够积极推动项目进展。
一、岗位核心能力拆解
根据岗位职责与要求,需重点考察以下能力维度:
- 跨平台架构能力
- C++核心层与Android原生层交互设计
- JNI接口安全性与性能优化
- 模块解耦与接口抽象设计
- 音视频专项技术
- 媒体采集/编码/传输全链路
- 实时通信(QoS)策略
- 硬件加速方案
- 工程化交付能力