岗位职责:
1、负责Android应用开发:负责Android平台客户端APP项目的维护、性能优化,以及新功能的开发;
2、需求分析和代码设计:根据产品的需求进行需求分析和代码设计编写,独立完成Android应用功能的设计、开发、调试和发布;
3、系统性能调优:负责系统性能调优,参与重大技术问题的技术攻关,整理和输出规范的代码和设计文档;
4、架构设计和编码:负责APP的架构设计和编码:包括APP重要模块的方案设计开发、升级维护,以及智能设备的对接和功能开发;
5、与其他团队配合:与硬件工程师、产品经理、服务器开发人员等紧密合作,确保接口高效对接,不断优化代码性能;
6、新技术学习和应用:跟踪并研究Android新技术的发展,将成果实际应用到产品中,确保产品质量和用户体验;
任职要求:
1、专科以上学历,Android三年以上开发经验,熟悉内存优化熟悉多线程使用;
2、熟悉Android Os系统体系结构、frameworkl以及底层库,至少参加过一个完整的商业级android开发项目;
3、熟练掌握Android各类UI控件和常用布局的使用
4、熟悉Android下网络通信机制,对Socket通信 TCP/IP和http/https有较深刻的理解和经验;
5、熟悉移动终端特性和开发特点,熟悉移动终端网络编程;
6、熟练掌握Android数据存储与共享机制;
7、熟练掌握Java熟悉面向对象的编程思想、具有良好的编程风格和习惯;
8、熟练掌握Android开发框架和SDK的使用;
9、熟练掌握数据库、xml、json等数据格式,http协 议、socket通讯等常用技术;
10、熟悉android下的线程的使用和网络编程
11、熟悉Spring Boot、Spring Cloud、Dubbo等开放框架,熟悉Oracle、MySQL、Redis、MongoDB等数据库,熟练使用相关SQL或命令