岗位职责:
1. 负责Android客户端软件的开发和维护,从事Android平台应用层软件开发工作;
2. 按软件需求完成界面,逻辑功能、网络通信等的设计开发任务并解决问题,撰写相应的开发文档和代码说明文件;
3. 独立进行Android应用功能的设计,开发、调试、发布;
4. 基于Android平台技术,实现公司产品移动端研发;
5. 配合小组协作共同完成开发任务完成,对已有项目的跟踪和维护;
6. 按照产品设计还原界面和动效。
任职要求:
1. 全日制统招本科及以上学历,3年以上Android项目开发经验,至少独立负责过1个app项目,有物联网或农业相关项目经验优先;
2. 熟练掌握Android通用主流开源框架,有阅读源代码的习惯,熟悉Android系统原理和内部机制,精通掌握常用的api用法,了解不同系统版本的差异性,了解Android开发发布流程;
3. 熟悉网络编程,多线程、图形界面编程,熟悉TCP/UDP、HTTP协议;
4. 熟悉数据库操作,能熟练编写SQL语句;
5. 熟悉HTTP、HTTPS、TCP/IP/Socket等通信协议以及XML、json等常用技术、熟悉代码开发规范,标准化开发流程,具有应用的整体设计和架构能力,具有基础类,通用类的设计开发能力;
6. webview和原生应用交互的设立实现能力;
7. 熟练掌握JAVA, 熟悉Android SDK, 熟悉Android的UI/网络/数据库框架;
8. 有逆向经验者优先。