职位详情
(大桌面方向)高级Android APP开发工程师
1.5-3万
成都汇力盛人力资源有限公司
深圳
5-10年
本科
12-26
工作地址

阿里中心T3

职位描述
Base:深圳/苏州

岗位职责:
1. 核心架构与功能开发:主导Android Launcher(桌面系统)的整体架构设计与核心功能研发,负责技术方案选型与落地,构建高性能、可扩展的桌面系统架构;聚焦个性化桌面体验打造,实现动态桌面布局、自定义图标与主题体系、桌面Widget组件系统、多指/快捷手势交互逻辑及动态壁纸与动效管理模块,保障功能创新性与用户体验流畅性。
2. 性能与稳定性优化:深度优化Launcher核心指标,包括冷启动速度、滑动流畅度、内存占用等;深入钻研Android渲染管线(Choreographer、Vsync、SurfaceFlinger),针对性解决卡顿、内存泄漏、ANR等关键性能问题;优化多任务管理机制与动画渲染效果,提升系统级桌面交互体验。
3. 适配与定制化能力建设:完成多分辨率、多语言、全场景屏幕形态(全面屏、折叠屏等)的适配开发;支持Launcher多用户、多配置文件模式实现;设计并开发Launcher插件化/模块化框架,提升产品定制化能力与功能扩展性,满足多样化业务需求。
4. 系统集成与跨团队协作:协同硬件、底层驱动、Framework层及应用层团队,解决Launcher系统级集成问题;深入理解ActivityManager、WindowManager、Input系统等底层组件与Launcher的交互逻辑,保障系统兼容性与稳定性;输出规范技术方案文档,主导技术评审,配合产品团队落地商业需求与交互创新方案。

任职要求:
1. 本科及以上学历,计算机相关专业,5年以上Android原生开发经验,具备2年以上Launcher/桌面系统开发经验优先;
2. 精通Java/Kotlin/C++, 精通Android Framework层原理,深入理解Activity、Window、View体系及渲染机制,熟练掌握JNI/NDK开发;
3. 具备复杂Android项目架构设计能力,熟练运用设计模式,能独立主导大型模块开发与性能优化;
4. 具备良好的跨团队协作能力,能够高效推动技术问题解决,有较强的文档撰写与技术评审能力;
5. 对用户体验敏感,具备优秀的问题分析与排查能力。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请