职位描述
岗位职责:
1.负责Android应用开发和维护工作,提供专业的技术方案和实施策略;
2.参与制定Android开发标准和规范,提升团队开发效率 ;
3.参与Android性能优化和用户体验提升工作,提供专业的技术指导
4.参与需求分析和系统设计讨论,为项目提供合理的解决方案
5.参与团队会议和工作安排,协助完成其他相关工作
岗位要求:
1.3 年及以上 Android 开发经验,具备扎实的 Java/Kotlin 编程基础
2.熟悉面向对象设计、设计模式,并能够在项目中合理应用
3.掌握 ConstraintLayout 等布局方式,能实现复杂的界面布局,适配多种屏幕尺寸,具备自定义 View 和绘图的能力
4.熟练掌握四大组件的使用,能够灵活运用组件来实现进程间通信和后台任务。
5.熟悉多线程开发,具备使用 RxJava 进行异步任务处理的经验,能够处理复杂的数据流操作和后台任务。
6.掌握 Android 数据库操作,熟练使用框架进行数据持久化,能够处理复杂的数据库结构和操作。
7.熟练使用 Retrofit、OkHttp 进行网络请求,能够处理 API 调用、错误处理及数据解析。
8.熟悉串口协议和数据传输过程,能够通过串口与消费机、门禁等设备进行数据交互。
9.了解 GPIO,能够与硬件传感器(如门禁控制、RFID 等)交互。
10.掌握 Android 内存管理、性能优化技术,能够针对设备进行内存、CPU 优化。
11.具备良好的项目管理能力,能够独立完成项目文档的编写与维护。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕