岗位职责:
1.负责Android端产品的架构设计和核心模块开发。
2.梳理并优化现有需求,设计高性能,高稳定性的APP。
3.抽像业务,实现业务组件化落地。
4.负责移动端相关新技术的预研、应用、推进工作。
5.参与教育app的设计和开发。
岗位要求:
1. 三年以上Android客户端开发经验,有独立设计Android客户端架构经验。
2. 开发基础良好,理解设计模式,在项目或产品中有很好的设计实践。
3. 可以应付OOM、ANR、native crash等各种Android复杂问题,并迅速给出解决方案。
4. 熟悉Android framework,有一定Android源码阅读经验。精通Java语言,熟悉Android系统架构及相关技术、精通Android平台UI设计,熟悉Android SDK不同版本的主要性。
5,对网络编程、多线程、设计模式、高可用程序架构等有深入的理解。
6,理解行业内流行的Android开源代码的结构和核心底层库,对Android底层接口有一定的认识。
7. 熟悉Linux系统者优先考虑,关注开源应用者优先考虑。
8. 有前端开发经验优先;有小程序开发经验优先。