主分类:客户端研发
来源 JD 数据(旧分类保留,当前主分类见上方)
{
"schema_version": "via_ai_product_manager_jobs_v1",
"data_type": "ai_product_manager_jobs",
"job": {
"job_title": "Android研发工程师",
"job_level": "未披露",AI生成
"work_category": "全职",AI生成
"department": "未披露",
"location": "北京",
"work_mode": "未披露",AI生成
"job_category": "软件研发"AI生成
},
"company": {
"company_name": "小米集团",
"company_industry": "消费电子 / 智能制造 / 物联网",
"company_size": "10000人以上",
"company_website": "xiaomi.com",
"company_description": "小米是一家消费电子和智能制造企业,以智能手机、智能硬件和物联网平台为核心。"
},
"compensation": {
"salary_range": {
"min": "",
"max": "",
"currency": "未披露",
"cycle": "未披露"
},
"benefits": "未披露"
},
"requirements": {
"working_years": 8,
"degree": "大学本科及以上学历",
"language": "未披露",AI生成
"visa_support": "未披露",
"responsibilities": "1. 负责视频类Android 客户端核心功能模块的设计、开发与维护,包括视频播放引擎优化、用户交互界面开发、离线缓存功能实现等,确保客户端在不同 Android 设备上的兼容性与稳定性,保障用户流畅的观剧体验。\n2. 参与客户端性能优化工作,针对启动速度、页面加载时长、视频播放卡顿等问题进行技术攻关,通过代码优化、资源压缩、内存泄漏排查等手段,提升应用运行效率,降低崩溃率与 ANR 发生率。\n3. 对接产品与设计团队,理解短剧业务需求与用户体验目标,将需求转化为技术方案并落地执行,同时参与需求评审与技术方案讨论,提供专业的 Android 技术建议,确保产品功能与技术实现的合理性。\n4. 负责客户端数据埋点方案的设计与实现,配合数据团队完成用户行为数据、播放数据等关键指标的采集与上报,为产品迭代、运营策略调整提供数据支撑;同时参与数据分析,从技术角度解读数据背后的问题并提出优化方案。",
"requirements_text": "1. 大学本科及以上学历,计算机以及相关专业;8年以上工作经验,6年以上Android研发经验;\n2. 扎实的 Java 基础及数据结构与算法基础,熟悉计算机及网络相关知识,了解移动互联网;\n3. 掌握面向对象思想,具备扎实的抽象能力,系统设计能力及基本的测试思维;\n4. 熟练掌握 Java/Kotlin 编程语言,深入理解 Android SDK,熟悉 Android 四大组件、Handler 消息机制、内存管理、多线程编程等核心原理,能独立解决复杂的 Android 技术问题;\n5. 精通 Android UI 开发,熟练使用 Jetpack Compose 进行UI构建,熟悉 ConstraintLayout、RecyclerView 等常用控件的优化使用,掌握自定义 View、自定义 ViewGroup 的开发流程,能实现复杂的交互效果与个性化界面;\n6. 熟悉视频播放相关技术,如 MediaPlayer、ExoPlayer 的集成与定制开发,了解 HLS、DASH 等视频流媒体协议,有视频缓存、倍速播放、清晰度切换等功能开发经验者优先;\n7. 具备良好的代码规范与架构设计能力,熟悉 MVC、MVP、MVVM 等架构模式,有基于 Jetpack 组件(ViewModel、LiveData、Room、Compose 等)进行项目开发的经验;\n8. 了解 Android 应用性能优化工具(如 Profiler、LeakCanary)与方法,能独立完成启动优化、内存优化、卡顿优化等工作;熟悉 Git 版本控制工具,具备团队协作开发经验。",
"skills": [AI生成
"Java",
"Kotlin",
"数据结构",
"性能优化",
"架构设计",
"团队协作"
],
"preferred_qualifications": "6. 熟悉视频播放相关技术,如 MediaPlayer、ExoPlayer 的集成与定制开发,了解 HLS、DASH 等视频流媒体协议,有视频缓存、倍速播放、清晰度切换等功能开发经验者优先",
"job_highlights": "未披露"
},
"contact": {
"recruiter_name": "未披露",
"contact_methods": [
{
"type": "apply_link",
"value": "https://xiaomi.jobs.f.mioffice.cn/index/m/position/7667103897001347379/detail"
}
]
},
"posting": {
"posting_id": "7667103897001347379",
"post_date": "2026-07-27",
"hire_time": "未披露",
"update_date": "20260917",
"job_url": "https://xiaomi.jobs.f.mioffice.cn/index/m/position/7667103897001347379/detail"
},
"fulltext": "Android研发工程师\n职位描述\n1. 负责视频类Android 客户端核心功能模块的设计、开发与维护,包括视频播放引擎优化、用户交互界面开发、离线缓存功能实现等,确保客户端在不同 Android 设备上的兼容性与稳定性,保障用户流畅的观剧体验。\n2. 参与客户端性能优化工作,针对启动速度、页面加载时长、视频播放卡顿等问题进行技术攻关,通过代码优化、资源压缩、内存泄漏排查等手段,提升应用运行效率,降低崩溃率与 ANR 发生率。\n3. 对接产品与设计团队,理解短剧业务需求与用户体验目标,将需求转化为技术方案并落地执行,同时参与需求评审与技术方案讨论,提供专业的 Android 技术建议,确保产品功能与技术实现的合理性。\n4. 负责客户端数据埋点方案的设计与实现,配合数据团队完成用户行为数据、播放数据等关键指标的采集与上报,为产品迭代、运营策略调整提供数据支撑;同时参与数据分析,从技术角度解读数据背后的问题并提出优化方案。\n\n职位要求\n1. 大学本科及以上学历,计算机以及相关专业;8年以上工作经验,6年以上Android研发经验;\n2. 扎实的 Java 基础及数据结构与算法基础,熟悉计算机及网络相关知识,了解移动互联网;\n3. 掌握面向对象思想,具备扎实的抽象能力,系统设计能力及基本的测试思维;\n4. 熟练掌握 Java/Kotlin 编程语言,深入理解 Android SDK,熟悉 Android 四大组件、Handler 消息机制、内存管理、多线程编程等核心原理,能独立解决复杂的 Android 技术问题;\n5. 精通 Android UI 开发,熟练使用 Jetpack Compose 进行UI构建,熟悉 ConstraintLayout、RecyclerView 等常用控件的优化使用,掌握自定义 View、自定义 ViewGroup 的开发流程,能实现复杂的交互效果与个性化界面;\n6. 熟悉视频播放相关技术,如 MediaPlayer、ExoPlayer 的集成与定制开发,了解 HLS、DASH 等视频流媒体协议,有视频缓存、倍速播放、清晰度切换等功能开发经验者优先;\n7. 具备良好的代码规范与架构设计能力,熟悉 MVC、MVP、MVVM 等架构模式,有基于 Jetpack 组件(ViewModel、LiveData、Room、Compose 等)进行项目开发的经验;\n8. 了解 Android 应用性能优化工具(如 Profiler、LeakCanary)与方法,能独立完成启动优化、内存优化、卡顿优化等工作;熟悉 Git 版本控制工具,具备团队协作开发经验。\n1. 负责视频类Android 客户端核心功能模块的设计、开发与维护,包括视频播放引擎优化、用户交互界面开发、离线缓存功能实现等,确保客户端在不同 Android 设备上的兼容性与稳定性,保障用户流畅的观剧体验。\n2. 参与客户端性能优化工作,针对启动速度、页面加载时长、视频播放卡顿等问题进行技术攻关,通过代码优化、资源压缩、内存泄漏排查等手段,提升应用运行效率,降低崩溃率与 ANR 发生率。\n3. 对接产品与设计团队,理解短剧业务需求与用户体验目标,将需求转化为技术方案并落地执行,同时参与需求评审与技术方案讨论,提供专业的 Android 技术建议,确保产品功能与技术实现的合理性。\n4. 负责客户端数据埋点方案的设计与实现,配合数据团队完成用户行为数据、播放数据等关键指标的采集与上报,为产品迭代、运营策略调整提供数据支撑;同时参与数据分析,从技术角度解读数据背后的问题并提出优化方案。\n1. 大学本科及以上学历,计算机以及相关专业;8年以上工作经验,6年以上Android研发经验;\n2. 扎实的 Java 基础及数据结构与算法基础,熟悉计算机及网络相关知识,了解移动互联网;\n3. 掌握面向对象思想,具备扎实的抽象能力,系统设计能力及基本的测试思维;\n4. 熟练掌握 Java/Kotlin 编程语言,深入理解 Android SDK,熟悉 Android 四大组件、Handler 消息机制、内存管理、多线程编程等核心原理,能独立解决复杂的 Android 技术问题;\n5. 精通 Android UI 开发,熟练使用 Jetpack Compose 进行UI构建,熟悉 ConstraintLayout、RecyclerView 等常用控件的优化使用,掌握自定义 View、自定义 ViewGroup 的开发流程,能实现复杂的交互效果与个性化界面;\n6. 熟悉视频播放相关技术,如 MediaPlayer、ExoPlayer 的集成与定制开发,了解 HLS、DASH 等视频流媒体协议,有视频缓存、倍速播放、清晰度切换等功能开发经验者优先;\n7. 具备良好的代码规范与架构设计能力,熟悉 MVC、MVP、MVVM 等架构模式,有基于 Jetpack 组件(ViewModel、LiveData、Room、Compose 等)进行项目开发的经验;\n8. 了解 Android 应用性能优化工具(如 Profiler、LeakCanary)与方法,能独立完成启动优化、内存优化、卡顿优化等工作;熟悉 Git 版本控制工具,具备团队协作开发经验。",
"standard_classification": {
"std_category_code": "T004",
"std_aux_codes": [],
"std_category_status": null,
"std_taxonomy_version": "20261104"
}
}