职位描述 工作职责
-
负责小米电视 PatchWall 系统 Android 平台上的软件架构、模块设计、研发和维护;
-
负责客户端的适配及性能优化;
-
进行提升产品体验的各种新技术调研;
-
负责国际化业务的开发工作;
任职要求:
-
扎实的编程基础,精通 Java,深刻理解面向对象思想,熟悉常用设计模式;
-
5 年以上 Android 软件开发经验,具有很强的软件架构能力,深刻理解软件工程方法论;
-
熟悉 Android 平台客户端开发,对 Android 的 UI 架构,动效和性能优化有一定的研究,能够实现较复杂的用户界面交互、动画以及视觉效果;
-
熟悉 Android 应用内存,性能,架构优化,掌握相关的技巧和方法,并且解决过这类问题;
-
具备良好的学习能力和分析解决问题能力,思路清晰,思维敏捷,责任心强,良好的沟通能力和团队协作精神。
加分项:
-
英文沟通能力强;
-
熟悉 Android framework 系统架构,具有解读 Android 源码的能力;
-
具有视频类应用,智能电视、播放器、机顶盒系统开发经验者优先;
-
有大型客户端架构经验者优先;
-
有视频和流媒体处理经验者优先;