岗位要求及职责:1)参与技术架构设计、重构、优化,制定应用架构方案;2)参与系统模块设计、详细设计;3)审核和评估方案与设计,以确保其符合架构规划,满足业务需求;4)能够独立理清产品需求,优化产品结构,独立完成代码编写;5)能够严格遵守代码格式、结构的规定,编写易读、易维护、高质量、高效率的代码。具体技能:1)精通Java、kotlin编程技巧,手机终端程序调试技巧;2)精通常用算法、数据结构、设计模式;精通UI架构及原理;精通socket和http网络连接规范;3)精通面相对象编程和设计模式者;4)精通ADB 命令;5)熟悉gradle插件开发,Api打包流程;6)Android framework开发经验优先;7)小程序开发经验优先;8)NodeJS开发经验优先;9)游戏开发经验优先。