1. 负责Android移动端的应用程序设计、开发;
2. 能够按照项目计划,合理分解、完成开发任务,按时提交高质量代码;
3. 具有一定Android软件开发经验;熟悉混合开发框架的从业者优先
4. 熟悉SVN/Git等版本管理工具;
5. 熟悉Java语言,有良好的编程习惯,代码结构清晰、命名规范、良好的注释,对面向对象设计开发有深入的理解,具有组件化设计思想,熟悉常用设计模式、算法;
6. 熟悉Android原生开发、多线程、数据结构、广播、内存管理机制、任务管理机制;
7. 熟悉流行的第三方框架,EventBus、Retrofit、OKHttp、Dagger2等; 熟悉MVP和MVVM模式