Skip to content
← Back to job listings

Android应用软件开发工程师

voyah · 汉阳区, 湖北, 中国

External listingfull-time4 months ago

About The Role

一、岗位职责 1、根据各车型整体工作计划,负责软件的功能开发、联调、单元测试计划,并按计划实施 2、配合产品及其他部门完成本模块需求开发周期评估,确保保质按期交付 3、依据业务需求进行Android平台新技术预研,并推动方案落地 4、负责Android应用开发及维护,参与团队全开发阶段技术评估及功能实现 5、负责项目中性能相关问题的调查和优化,如响应时间、滑动流畅度、内存等 6、制定软件架构设计相关的标准,撰写架构设计相关的技株文档等 7、负责Android蓝牙、wifi核心框架的设计、开发和维护,实现蓝牙BLE/BR/EDR多种模式的连接管理 二、岗位要求 1、具有扎实的计算机专业知识基础。熟悉算法与数据结构、计算机组成原理、计算机网络、操作系统等计算机核心基础知识。 2、精通JAVA、C++(11及以上版本)、C语言,熟悉Kotlin语言,了解Python语言。 3、精通Android高级UI开发、多线程、跨进程通讯、网络通信、热修复等核心技术。 4、精通JNI等跨语言调用技术,精通NDK开发。 5、熟悉C/C++开发中的protobuf、sqlite、PRC等技术。 6、能够独立完成Android应用层、C++ Native层的设计、开发、测试、维护等工作。 7、具有良好的代码规范,理解常见的程序设计原则和设计模式。 8、熟悉Android JAVA Framework知识,理解AMS、WMS、PMS等核心原理,能够快速分析Android JAVA Framework相关问题。 9、熟悉软件测试理论,掌握常见的软件测试方法,能够编写高质量测试用例。 10、熟悉软件工程、软件项目管理核心理论,能够按照项目节点要求,保质保量地交付软件。 11、具有C1以上驾照者优先。 12、有鸿蒙软件开发经验者优先。 13、有手机H5网页、小程序相关开发经验者优先。

This is an external listing. JobSpring does not represent or verify the employer. Report this listing