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