小米桌面框架-Android高级架构师
社招全职8年以上A16285地点:北京状态:招聘
任职要求
任职要求: 1、计算机相关专业本科及以上学历,8年以上Android工作经验,具备扎实的计算机理论基础;有Launcher开发经验优先。 2、精通Android应用开发、开发平台及业界框架原理; 3、深入理解设计模式,能设计出高效、合理、易读、易于扩展的程序结构; 4、针对Android Framework的核心流程有深入的理解(熟悉view架构, 渲染绘制, AMS, WMS, SurfaceFlinger者优先) 5、对于操作系统有深度理解和认知, 有深度性能优化相关经验者优先 6、具备良好的工作态度、沟通技巧和团队协作精神,责任心强
工作职责
工作内容: 1、负责澎湃OS系统桌面(Launcher) App端的研发工作; 2、负责Android相关技术研究,承担重点、难点的技术攻坚; 3、负责将产品和设计需求转化为可落地合理的技术方案; 4、负责研究行业方向, 能够对架构进行改进,不断提升产品体验体验和性能优化;
包括英文材料
学历+
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
相关职位
社招4年以上A122774
1、负责澎湃OS系统桌面/最近任务/全面屏手势的研发和维护工作。 2、负责Android相关技术研究,承担重点、难点技术攻坚工作。 3、与产品经理、SPM、测试保持协调与沟通,推进项目进展。
更新于 2024-08-23
社招5年以上A154664
1、负责澎湃OS系统Launcher App端的研发和维护工作,完成高质量编码; 2、负责Android相关技术研究,承担重点、难点的技术攻坚; 3、能够对架构进行改进,不断提升产品体验体验和性能优化,深度参与产品需求讨论,功能定义等,共同打造国内领先的移动互联网产品; 4、参与新技术,新功能架构与开发和,研究行业方向;
更新于 2025-01-20

社招3年以上技术类-开发
专注AIoT技术落地,负责Android应用软件的架构设计与功能开发; 1、负责智能Android屏应用开发,如桌面、SystemUI、音视频通话应用等; 2、负责智能Android屏应用的框架设计和研发; 3、负责应用性能、稳定性和体验优化;
更新于 2025-07-31