具体要求:
岗位职责:
1、参与业务需求设计和讨论,负责云产品android端的开发和维护工作;
2、完成android项目设计、编码、单元测试和代码优化;
3、编写相关的设计文档,包括需求文档,设计文档,测试文档等;
4、参与移动软件框架的研究,设计和实现、关键技术验证和选型等工作;
5、负责对接硬件工程师、产品、后台和设计的日常交流。
任职要求:
1、计算机相关专业本科及以上学历;
2、3-5 年安卓开发经验,有物联设备接入开发经历优先,有程序二次开发经历优先;
3、熟练掌握 java/kotlin 语言,具备扎实的编程基础和面向对象编程思想;
4、熟悉串口通信,如modbus、熟悉socket通信,tcp和udp;
5、熟悉android sdk 及常用框架(如 retroft、okhttp、glide、room 等)及相关开发工具的使用,熟悉android中界面绘制、后台运行、数据存储、消息推送等的原理;
6、熟悉安卓四大组件(activity、service、broadcastreceiver、contentprovider)及生命周期;
7、精通android基础功能开发,对内存管理、多线程编程等技术有深入理解,可以应付各种android复杂问题;
8、掌握 rn 或 鸿蒙开发技能技术者优先。